home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Periodicals / develop / develop Issue 14 / develop 14 < prev   
MacBinary  |  1994-07-24  |  3.2 MB  |  [ONLN/HLX2]

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


This file was processed as: MacBinary (archive/macBinary).

ConfidenceProgramDetectionMatch TypeSupport
10% dexvert MacBinary (archive/macBinary) fallback Supported
100% file MacBinary II, inited, Mon Jun 28 09:40:07 1993, modified Sun Jul 24 14:37:14 1994, creator 'HLX2', type 'ONLN', 3317193 bytes "develop 14" , at 0x329e49 41119 bytes resource default (weak)
99% file data default
100% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default
100% ffprobeID MPEG-PS (MPEG-2 Program Stream) (mpeg) default


id metadata
keyvalue
macFileType[ONLN]
macFileCreator[HLX2]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0a 64 65 76 65 6c 6f | 70 20 31 34 00 00 00 00 |..develo|p 14....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......|
|00000050| 00 00 00 00 32 9d c9 00 | 00 a0 9f a8 54 a5 37 aa |....2...|....T.7.|
|00000060| 58 65 5a 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |XeZ.....|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 e3 1a 00 00 |........|........|
|00000080| 64 65 76 65 6c 6f 70 0d | 54 68 65 20 41 70 70 6c |develop.|The Appl|
|00000090| 65 20 54 65 63 68 6e 69 | 63 61 6c 20 4a 6f 75 72 |e Techni|cal Jour|
|000000a0| 6e 61 6c 0d 09 57 52 49 | 54 49 4e 47 0d 4c 4f 43 |nal..WRI|TING.LOC|
|000000b0| 41 4c 49 5a 41 42 4c 45 | 0d 41 50 50 4c 49 43 41 |ALIZABLE|.APPLICA|
|000000c0| 54 49 4f 4e 53 0d 33 2d | 44 20 52 4f 54 41 54 49 |TIONS.3-|D ROTATI|
|000000d0| 4f 4e 20 55 53 49 4e 47 | 0d 41 20 32 2d 44 20 49 |ON USING|.A 2-D I|
|000000e0| 4e 50 55 54 20 44 45 56 | 49 43 45 0d 56 49 44 45 |NPUT DEV|ICE.VIDE|
|000000f0| 4f 20 44 49 47 49 54 49 | 5a 49 4e 47 0d 55 4e 44 |O DIGITI|ZING.UND|
|00000100| 45 52 20 51 55 49 43 4b | 54 49 4d 45 0d 4d 41 4b |ER QUICK|TIME.MAK|
|00000110| 49 4e 47 20 42 45 54 54 | 45 52 0d 51 55 49 43 4b |ING BETT|ER.QUICK|
|00000120| 54 49 4d 45 20 4d 4f 56 | 49 45 53 0d 53 59 4e 43 |TIME MOV|IES.SYNC|
|00000130| 49 4e 47 20 55 50 0d 57 | 49 54 48 20 43 4f 4c 4f |ING UP.W|ITH COLO|
|00000140| 52 53 59 4e 43 0d 46 4f | 55 52 20 43 4f 4d 4d 4f |RSYNC.FO|UR COMMO|
|00000150| 4e 0d 47 52 41 50 48 49 | 43 53 20 41 4e 53 57 45 |N.GRAPHI|CS ANSWE|
|00000160| 52 53 0d 44 45 52 49 56 | 45 44 20 4d 45 44 49 41 |RS.DERIV|ED MEDIA|
|00000170| 0d 48 41 4e 44 4c 45 52 | 53 0d 53 79 73 74 65 6d |.HANDLER|S.System|
|00000180| 20 65 6e 61 62 6c 65 72 | 73 0d 4b 4f 4e 20 26 20 | enabler|s.KON & |
|00000190| 42 41 4c d5 53 0d 50 55 | 5a 5a 4c 45 20 50 41 47 |BAL.S.PU|ZZLE PAG|
|000001a0| 45 0d 4d 61 63 69 6e 74 | 6f 73 68 0d 51 20 26 20 |E.Macint|osh.Q & |
|000001b0| 41 0d f0 0d 49 73 73 75 | 65 20 31 34 20 20 20 4a |A...Issu|e 14 J|
|000001c0| 75 6e 65 20 31 39 39 33 | 09 0d 41 70 70 6c 65 20 |une 1993|..Apple |
|000001d0| 43 6f 6d 70 75 74 65 72 | 2c 20 49 6e 63 2e 0d 45 |Computer|, Inc..E|
|000001e0| 20 44 20 49 20 54 20 4f | 20 52 20 49 20 41 20 4c | D I T O| R I A L|
|000001f0| 20 20 53 20 54 20 41 20 | 46 20 46 0d 45 64 69 74 | S T A |F F.Edit|
|00000200| 6f 72 2d 69 6e 2d 43 68 | 65 65 6b 20 20 43 61 72 |or-in-Ch|eek Car|
|00000210| 6f 6c 69 6e 65 20 52 6f | 73 65 0d 54 65 63 68 6e |oline Ro|se.Techn|
|00000220| 69 63 61 6c 20 42 75 63 | 6b 73 74 6f 70 70 65 72 |ical Buc|kstopper|
|00000230| 20 20 44 61 76 65 20 4a | 6f 68 6e 73 6f 6e 0d 4f | Dave J|ohnson.O|
|00000240| 75 72 20 42 6f 73 73 20 | 20 47 72 65 67 20 4a 6f |ur Boss | Greg Jo|
|00000250| 73 77 69 61 6b 0d 48 69 | 73 20 42 6f 73 73 20 20 |swiak.Hi|s Boss |
|00000260| 44 65 6e 6e 69 73 20 4d | 61 74 74 68 65 77 73 0d |Dennis M|atthews.|
|00000270| 52 65 76 69 65 77 20 42 | 6f 61 72 64 20 20 50 65 |Review B|oard Pe|
|00000280| 74 65 20 28 d2 4c 75 6b | 65 d3 29 20 41 6c 65 78 |te (.Luk|e.) Alex|
|00000290| 61 6e 64 65 72 2c 20 4e | 65 69 6c 20 44 61 79 2c |ander, N|eil Day,|
|000002a0| 20 43 2e 20 4b 2e 20 48 | 61 75 6e 2c 20 4a 69 6d | C. K. H|aun, Jim|
|000002b0| 20 52 65 65 6b 65 73 2c | 20 42 72 79 61 6e 20 4b | Reekes,| Bryan K|
|000002c0| 2e 20 28 d2 42 65 61 6b | 65 72 d3 29 20 52 65 73 |. (.Beak|er.) Res|
|000002d0| 73 6c 65 72 2c 20 4c 61 | 72 72 79 20 52 6f 73 65 |sler, La|rry Rose|
|000002e0| 6e 73 74 65 69 6e 2c 20 | 41 6e 64 79 20 53 68 65 |nstein, |Andy She|
|000002f0| 62 61 6e 6f 77 2c 20 47 | 72 65 67 67 20 57 69 6c |banow, G|regg Wil|
|00000300| 6c 69 61 6d 73 0d 4d 61 | 6e 61 67 69 6e 67 20 45 |liams.Ma|naging E|
|00000310| 64 69 74 6f 72 20 20 43 | 79 6e 74 68 69 61 20 4a |ditor C|ynthia J|
|00000320| 61 73 70 65 72 0d 43 6f | 6e 74 72 69 62 75 74 69 |asper.Co|ntributi|
|00000330| 6e 67 20 45 64 69 74 6f | 72 73 20 20 4c 6f 72 72 |ng Edito|rs Lorr|
|00000340| 61 69 6e 65 20 41 6e 64 | 65 72 73 6f 6e 2c 20 47 |aine And|erson, G|
|00000350| 65 74 61 20 43 61 72 6c | 73 6f 6e 2c 20 54 6f 6e |eta Carl|son, Ton|
|00000360| 69 20 48 61 73 6b 65 6c | 6c 2c 20 4a 75 64 79 20 |i Haskel|l, Judy |
|00000370| 48 65 6c 66 61 6e 64 2c | 20 52 65 62 65 63 63 61 |Helfand,| Rebecca|
|00000380| 20 50 65 70 70 65 72 2c | 20 52 69 6c 6c 61 20 52 | Pepper,| Rilla R|
|00000390| 65 79 6e 6f 6c 64 73 0d | 49 6e 64 65 78 65 72 20 |eynolds.|Indexer |
|000003a0| 20 49 72 61 20 4b 6c 65 | 69 6e 62 65 72 67 0d 41 | Ira Kle|inberg.A|
|000003b0| 20 52 20 54 20 20 26 20 | 20 50 20 52 20 4f 20 44 | R T & | P R O D|
|000003c0| 20 55 20 43 20 54 20 49 | 20 4f 20 4e 0d 50 72 6f | U C T I| O N.Pro|
|000003d0| 64 75 63 74 69 6f 6e 20 | 4d 61 6e 61 67 65 72 20 |duction |Manager |
|000003e0| 20 48 61 72 74 6c 65 79 | 20 4c 65 73 73 65 72 0d | Hartley| Lesser.|
|000003f0| 41 72 74 20 44 69 72 65 | 63 74 6f 72 20 20 44 69 |Art Dire|ctor Di|
|00000400| 61 6e 65 20 57 69 6c 63 | 6f 78 0d 54 65 63 68 6e |ane Wilc|ox.Techn|
|00000410| 69 63 61 6c 20 49 6c 6c | 75 73 74 72 61 74 69 6f |ical Ill|ustratio|
|00000420| 6e 20 20 4e 75 72 69 74 | 20 41 72 62 65 6c 2c 20 |n Nurit| Arbel, |
|00000430| 4a 6f 68 6e 20 52 79 61 | 6e 20 0d 46 6f 72 6d 61 |John Rya|n .Forma|
|00000440| 74 74 69 6e 67 20 20 46 | 6f 72 62 65 73 20 4d 69 |tting F|orbes Mi|
|00000450| 6c 6c 20 50 72 65 73 73 | 0d 50 72 69 6e 74 69 6e |ll Press|.Printin|
|00000460| 67 20 20 57 6f 6c 66 65 | 72 20 50 72 69 6e 74 69 |g Wolfe|r Printi|
|00000470| 6e 67 20 43 6f 6d 70 61 | 6e 79 2c 20 49 6e 63 2e |ng Compa|ny, Inc.|
|00000480| 0d 46 69 6c 6d 20 50 72 | 65 70 61 72 61 74 69 6f |.Film Pr|eparatio|
|00000490| 6e 20 20 41 70 74 6f 73 | 20 50 6f 73 74 2c 20 49 |n Aptos| Post, I|
|000004a0| 6e 63 2e 0d 50 72 6f 64 | 75 63 74 69 6f 6e 20 20 |nc..Prod|uction |
|000004b0| 50 72 65 50 72 65 73 73 | 20 41 73 73 65 6d 62 6c |PrePress| Assembl|
|000004c0| 79 0d 50 68 6f 74 6f 67 | 72 61 70 68 79 20 20 53 |y.Photog|raphy S|
|000004d0| 68 61 72 6f 6e 20 42 65 | 61 6c 73 0d 4f 6e 6c 69 |haron Be|als.Onli|
|000004e0| 6e 65 20 50 72 6f 64 75 | 63 74 69 6f 6e 20 20 4b |ne Produ|ction K|
|000004f0| 61 72 65 6e 20 42 72 61 | 64 79 2c 20 53 6d 65 64 |aren Bra|dy, Smed|
|00000500| 6c 65 79 20 48 61 77 6e | 2c 20 44 69 61 6e 65 20 |ley Hawn|, Diane |
|00000510| 57 69 6c 63 6f 78 0d 09 | 0d 4d 61 72 69 61 20 4d |Wilcox..|.Maria M|
|00000520| 6f 72 74 61 74 69 20 6f | 66 20 52 75 63 6b 65 72 |ortati o|f Rucker|
|00000530| 20 48 75 67 67 69 6e 73 | 0d 63 72 65 61 74 65 64 | Huggins|.created|
|00000540| 20 74 68 69 73 20 63 6f | 76 65 72 20 74 6f 20 69 | this co|ver to i|
|00000550| 6c 6c 75 73 74 72 61 74 | 65 20 74 68 65 20 69 6e |llustrat|e the in|
|00000560| 74 65 72 6e 61 74 69 6f | 6e 61 6c 20 61 73 70 65 |ternatio|nal aspe|
|00000570| 63 74 73 20 6f 66 20 77 | 72 69 74 69 6e 67 0d 6c |cts of w|riting.l|
|00000580| 6f 63 61 6c 69 7a 61 62 | 6c 65 20 61 70 70 6c 69 |ocalizab|le appli|
|00000590| 63 61 74 69 6f 6e 73 2e | 20 53 68 65 20 75 73 65 |cations.| She use|
|000005a0| 64 0d 41 64 6f 62 65 20 | 50 68 6f 74 6f 73 68 6f |d.Adobe |Photosho|
|000005b0| 70 2c 20 41 64 6f 62 65 | 20 49 6c 6c 75 73 74 72 |p, Adobe| Illustr|
|000005c0| 61 74 6f 72 2c 0d 61 6e | 64 20 61 20 62 6f 78 20 |ator,.an|d a box |
|000005d0| 6f 66 20 63 6f 6c 6f 72 | 65 64 20 70 65 6e 63 69 |of color|ed penci|
|000005e0| 6c 73 2e 0d 64 65 76 65 | 6c 6f 70 2c 20 54 68 65 |ls..deve|lop, The|
|000005f0| 20 41 70 70 6c 65 20 54 | 65 63 68 6e 69 63 61 6c | Apple T|echnical|
|00000600| 20 4a 6f 75 72 6e 61 6c | 2c 20 69 73 20 61 20 71 | Journal|, is a q|
|00000610| 75 61 72 74 65 72 6c 79 | 20 70 75 62 6c 69 63 61 |uarterly| publica|
|00000620| 74 69 6f 6e 20 6f 66 20 | 41 70 70 6c 65 20 43 6f |tion of |Apple Co|
|00000630| 6d 70 75 74 65 72 d5 73 | 20 44 65 76 65 6c 6f 70 |mputer.s| Develop|
|00000640| 65 72 20 50 72 65 73 73 | 20 20 67 72 6f 75 70 2e |er Press| group.|
|00000650| 0d 54 68 65 20 64 65 76 | 65 6c 6f 70 20 42 6f 6f |.The dev|elop Boo|
|00000660| 6b 6d 61 72 6b 20 43 44 | 20 6f 72 20 74 68 65 20 |kmark CD| or the |
|00000670| 44 65 76 65 6c 6f 70 65 | 72 20 43 44 20 53 65 72 |Develope|r CD Ser|
|00000680| 69 65 73 20 64 69 73 63 | 20 66 6f 72 20 4a 75 6e |ies disc| for Jun|
|00000690| 65 20 31 39 39 33 20 6f | 72 20 6c 61 74 65 72 20 |e 1993 o|r later |
|000006a0| 63 6f 6e 74 61 69 6e 73 | 20 74 68 69 73 20 69 73 |contains| this is|
|000006b0| 73 75 65 20 61 6e 64 20 | 61 6c 6c 20 62 61 63 6b |sue and |all back|
|000006c0| 20 69 73 73 75 65 73 20 | 6f 66 20 64 65 76 65 6c | issues |of devel|
|000006d0| 6f 70 20 61 6c 6f 6e 67 | 20 77 69 74 68 20 74 68 |op along| with th|
|000006e0| 65 20 63 6f 64 65 20 74 | 68 61 74 20 74 68 65 20 |e code t|hat the |
|000006f0| 61 72 74 69 63 6c 65 73 | 20 64 65 73 63 72 69 62 |articles| describ|
|00000700| 65 2e 20 54 68 65 20 64 | 65 76 65 6c 6f 70 20 69 |e. The d|evelop i|
|00000710| 73 73 75 65 73 20 61 6e | 64 20 63 6f 64 65 20 61 |ssues an|d code a|
|00000720| 72 65 20 61 6c 73 6f 20 | 61 76 61 69 6c 61 62 6c |re also |availabl|
|00000730| 65 20 6f 6e 20 41 70 70 | 6c 65 4c 69 6e 6b 20 61 |e on App|leLink a|
|00000740| 6e 64 20 76 69 61 20 61 | 6e 6f 6e 79 6d 6f 75 73 |nd via a|nonymous|
|00000750| 20 66 74 70 20 6f 6e 20 | 66 74 70 2e 61 70 70 6c | ftp on |ftp.appl|
|00000760| 65 2e 63 6f 6d 2e 0d 09 | 0d 0d 09 45 44 49 54 4f |e.com...|...EDITO|
|00000770| 52 49 41 4c 09 54 68 65 | 20 6e 65 77 20 64 65 76 |RIAL.The| new dev|
|00000780| 65 6c 6f 70 20 42 6f 6f | 6b 6d 61 72 6b 20 43 44 |elop Boo|kmark CD|
|00000790| 2e 20 20 20 32 0d 09 4c | 45 54 54 45 52 53 09 59 |. 2..L|ETTERS.Y|
|000007a0| 6f 75 72 20 6d 69 73 73 | 69 76 65 73 20 28 61 6e |our miss|ives (an|
|000007b0| 64 20 6d 69 73 73 69 6c | 65 73 29 20 74 6f 20 75 |d missil|es) to u|
|000007c0| 73 2e 20 20 20 34 0d 09 | 41 52 54 49 43 4c 45 53 |s. 4..|ARTICLES|
|000007d0| 09 57 72 69 74 69 6e 67 | 20 4c 6f 63 61 6c 69 7a |.Writing| Localiz|
|000007e0| 61 62 6c 65 20 41 70 70 | 6c 69 63 61 74 69 6f 6e |able App|lication|
|000007f0| 73 20 20 62 79 20 4a 6f | 73 65 70 68 20 54 65 72 |s by Jo|seph Ter|
|00000800| 6e 61 73 6b 79 20 61 6e | 64 20 42 72 79 61 6e 20 |nasky an|d Bryan |
|00000810| 4b 2e 20 28 d2 42 65 61 | 6b 65 72 d3 29 20 52 65 |K. (.Bea|ker.) Re|
|00000820| 73 73 6c 65 72 20 20 20 | 53 6f 6d 65 20 72 65 61 |ssler |Some rea|
|00000830| 6c 2d 77 6f 72 6c 64 20 | 74 69 70 73 20 61 6e 64 |l-world |tips and|
|00000840| 20 74 72 69 63 6b 73 20 | 64 65 6d 6f 6e 73 74 72 | tricks |demonstr|
|00000850| 61 74 69 6e 67 20 d2 67 | 6c 6f 62 61 6c 2d 61 77 |ating .g|lobal-aw|
|00000860| 61 72 65 d3 20 74 65 78 | 74 2d 68 61 6e 64 6c 69 |are. tex|t-handli|
|00000870| 6e 67 20 74 65 63 68 6e | 69 71 75 65 73 20 74 68 |ng techn|iques th|
|00000880| 61 74 20 77 69 6c 6c 20 | 68 65 6c 70 20 79 6f 75 |at will |help you|
|00000890| 20 77 72 69 74 65 20 6d | 6f 72 65 20 6c 6f 63 61 | write m|ore loca|
|000008a0| 6c 69 7a 61 62 6c 65 20 | 61 70 70 6c 69 63 61 74 |lizable |applicat|
|000008b0| 69 6f 6e 73 2e 20 20 20 | 37 0d 09 33 2d 44 20 52 |ions. |7..3-D R|
|000008c0| 6f 74 61 74 69 6f 6e 20 | 55 73 69 6e 67 20 61 20 |otation |Using a |
|000008d0| 32 2d 44 20 49 6e 70 75 | 74 20 44 65 76 69 63 65 |2-D Inpu|t Device|
|000008e0| 20 20 62 79 20 4d 69 63 | 68 61 65 6c 20 43 68 65 | by Mic|hael Che|
|000008f0| 6e 20 20 20 41 20 75 73 | 65 72 20 69 6e 74 65 72 |n A us|er inter|
|00000900| 66 61 63 65 20 74 65 63 | 68 6e 69 71 75 65 20 66 |face tec|hnique f|
|00000910| 6f 72 20 69 6e 74 75 69 | 74 69 76 65 20 72 6f 74 |or intui|tive rot|
|00000920| 61 74 69 6f 6e 20 6f 66 | 20 33 2d 44 20 6f 62 6a |ation of| 3-D obj|
|00000930| 65 63 74 73 20 75 73 69 | 6e 67 20 61 20 32 2d 44 |ects usi|ng a 2-D|
|00000940| 20 69 6e 70 75 74 20 64 | 65 76 69 63 65 20 6c 69 | input d|evice li|
|00000950| 6b 65 20 61 20 6d 6f 75 | 73 65 20 6f 72 20 70 65 |ke a mou|se or pe|
|00000960| 6e 2e 20 20 20 34 30 0d | 09 56 69 64 65 6f 20 44 |n. 40.|.Video D|
|00000970| 69 67 69 74 69 7a 69 6e | 67 20 55 6e 64 65 72 20 |igitizin|g Under |
|00000980| 51 75 69 63 6b 54 69 6d | 65 20 20 62 79 20 43 61 |QuickTim|e by Ca|
|00000990| 73 65 79 20 4b 69 6e 67 | 20 61 6e 64 20 47 61 72 |sey King| and Gar|
|000009a0| 79 20 57 6f 6f 64 63 6f | 63 6b 20 20 20 57 68 65 |y Woodco|ck Whe|
|000009b0| 74 68 65 72 20 79 6f 75 | d5 72 65 20 64 65 76 65 |ther you|.re deve|
|000009c0| 6c 6f 70 69 6e 67 20 61 | 20 76 69 64 65 6f 20 64 |loping a| video d|
|000009d0| 69 67 69 74 69 7a 65 72 | 2c 20 77 72 69 74 69 6e |igitizer|, writin|
|000009e0| 67 20 61 6e 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |g an app|lication|
|000009f0| 20 74 6f 20 63 6f 6e 74 | 72 6f 6c 20 6f 6e 65 2c | to cont|rol one,|
|00000a00| 20 6f 72 20 6a 75 73 74 | 20 63 75 72 69 6f 75 73 | or just| curious|
|00000a10| 20 61 62 6f 75 74 20 68 | 6f 77 20 69 74 20 61 6c | about h|ow it al|
|00000a20| 6c 20 77 6f 72 6b 73 2c | 20 74 68 69 73 20 77 69 |l works,| this wi|
|00000a30| 6c 6c 20 74 65 6c 6c 20 | 79 6f 75 20 77 68 61 74 |ll tell |you what|
|00000a40| 20 79 6f 75 20 6e 65 65 | 64 20 74 6f 20 6b 6e 6f | you nee|d to kno|
|00000a50| 77 2e 20 20 20 35 38 0d | 09 4d 61 6b 69 6e 67 20 |w. 58.|.Making |
|00000a60| 42 65 74 74 65 72 20 51 | 75 69 63 6b 54 69 6d 65 |Better Q|uickTime|
|00000a70| 20 4d 6f 76 69 65 73 20 | 20 62 79 20 4b 69 70 20 | Movies | by Kip |
|00000a80| 4f 6c 73 6f 6e 20 20 20 | 48 6f 77 20 74 6f 20 6f |Olson |How to o|
|00000a90| 70 74 69 6d 69 7a 65 20 | 79 6f 75 72 20 51 75 69 |ptimize |your Qui|
|00000aa0| 63 6b 54 69 6d 65 20 6d | 6f 76 69 65 73 20 66 6f |ckTime m|ovies fo|
|00000ab0| 72 20 71 75 61 6c 69 74 | 79 20 70 6c 61 79 62 61 |r qualit|y playba|
|00000ac0| 63 6b 20 66 72 6f 6d 20 | 43 44 2d 52 4f 4d 2e 20 |ck from |CD-ROM. |
|00000ad0| 20 20 39 33 0d 09 43 4f | 4c 55 4d 4e 53 09 50 72 | 93..CO|LUMNS.Pr|
|00000ae0| 69 6e 74 20 48 69 6e 74 | 73 3a 20 53 79 6e 63 69 |int Hint|s: Synci|
|00000af0| 6e 67 20 55 70 20 57 69 | 74 68 20 43 6f 6c 6f 72 |ng Up Wi|th Color|
|00000b00| 53 79 6e 63 20 20 62 79 | 20 4a 6f 68 6e 20 57 61 |Sync by| John Wa|
|00000b10| 6e 67 20 20 20 41 6c 6c | 20 61 62 6f 75 74 20 43 |ng All| about C|
|00000b20| 6f 6c 6f 72 53 79 6e 63 | 2c 20 41 70 70 6c 65 d5 |olorSync|, Apple.|
|00000b30| 73 20 63 6f 6c 6f 72 20 | 6d 61 74 63 68 69 6e 67 |s color |matching|
|00000b40| 20 74 65 63 68 6e 6f 6c | 6f 67 79 2e 20 20 20 33 | technol|ogy. 3|
|00000b50| 34 0d 09 47 72 61 70 68 | 69 63 61 6c 20 54 72 75 |4..Graph|ical Tru|
|00000b60| 66 66 6c 65 73 3a 20 46 | 6f 75 72 20 43 6f 6d 6d |ffles: F|our Comm|
|00000b70| 6f 6e 20 47 72 61 70 68 | 69 63 73 20 41 6e 73 77 |on Graph|ics Answ|
|00000b80| 65 72 73 20 20 62 79 20 | 42 69 6c 6c 20 47 75 73 |ers by |Bill Gus|
|00000b90| 63 68 77 61 6e 20 20 20 | 54 69 70 73 20 6f 6e 20 |chwan |Tips on |
|00000ba0| 74 68 65 20 66 69 72 73 | 74 20 66 65 77 20 74 68 |the firs|t few th|
|00000bb0| 69 6e 67 73 20 74 6f 20 | 74 72 79 20 77 68 65 6e |ings to |try when|
|00000bc0| 20 66 61 63 65 64 20 77 | 69 74 68 20 61 20 71 75 | faced w|ith a qu|
|00000bd0| 65 73 74 69 6f 6e 20 61 | 62 6f 75 74 20 51 75 69 |estion a|bout Qui|
|00000be0| 63 6b 44 72 61 77 2e 20 | 20 20 35 34 0d 09 53 6f |ckDraw. | 54..So|
|00000bf0| 6d 65 77 68 65 72 65 20 | 69 6e 20 51 75 69 63 6b |mewhere |in Quick|
|00000c00| 54 69 6d 65 3a 20 44 65 | 72 69 76 65 64 20 4d 65 |Time: De|rived Me|
|00000c10| 64 69 61 20 48 61 6e 64 | 6c 65 72 73 20 20 62 79 |dia Hand|lers by|
|00000c20| 20 4a 6f 68 6e 20 57 61 | 6e 67 0d 48 6f 77 20 74 | John Wa|ng.How t|
|00000c30| 6f 20 77 72 69 74 65 20 | 64 65 72 69 76 65 64 20 |o write |derived |
|00000c40| 6d 65 64 69 61 20 68 61 | 6e 64 6c 65 72 73 2c 20 |media ha|ndlers, |
|00000c50| 61 20 70 6f 77 65 72 66 | 75 6c 20 6e 65 77 20 61 |a powerf|ul new a|
|00000c60| 62 69 6c 69 74 79 20 69 | 6e 20 51 75 69 63 6b 54 |bility i|n QuickT|
|00000c70| 69 6d 65 20 31 2e 35 2e | 20 20 20 38 37 0d 09 42 |ime 1.5.| 87..B|
|00000c80| 65 20 4f 75 72 20 47 75 | 65 73 74 3a 20 53 79 73 |e Our Gu|est: Sys|
|00000c90| 74 65 6d 20 45 6e 61 62 | 6c 65 72 73 20 20 62 79 |tem Enab|lers by|
|00000ca0| 20 43 2e 20 4b 2e 20 48 | 61 75 6e 20 20 20 54 68 | C. K. H|aun Th|
|00000cb0| 65 20 73 63 6f 6f 70 20 | 6f 6e 20 74 68 65 73 65 |e scoop |on these|
|00000cc0| 20 6e 65 77 20 63 68 75 | 6e 6b 73 20 6f 66 20 73 | new chu|nks of s|
|00000cd0| 79 73 74 65 6d 20 73 6f | 66 74 77 61 72 65 2e 20 |ystem so|ftware. |
|00000ce0| 28 48 61 6e 64 73 20 6f | 66 66 21 29 20 20 20 31 |(Hands o|ff!) 1|
|00000cf0| 30 37 0d 09 54 68 65 20 | 56 65 74 65 72 61 6e 20 |07..The |Veteran |
|00000d00| 4e 65 6f 70 68 79 74 65 | 3a 20 54 69 6e 79 20 46 |Neophyte|: Tiny F|
|00000d10| 75 74 75 72 65 73 20 20 | 62 79 20 44 61 76 65 20 |utures |by Dave |
|00000d20| 4a 6f 68 6e 73 6f 6e 20 | 20 20 44 61 76 65 20 72 |Johnson | Dave r|
|00000d30| 65 70 6f 72 74 73 20 6f | 6e 20 61 20 62 69 7a 61 |eports o|n a biza|
|00000d40| 72 72 65 20 61 6e 64 20 | 73 6c 69 67 68 74 6c 79 |rre and |slightly|
|00000d50| 20 73 63 61 72 79 20 63 | 6f 6e 66 65 72 65 6e 63 | scary c|onferenc|
|00000d60| 65 20 6f 6e 20 6e 61 6e | 6f 74 65 63 68 6e 6f 6c |e on nan|otechnol|
|00000d70| 6f 67 79 2e 20 20 20 31 | 32 32 0d 09 4b 4f 4e 20 |ogy. 1|22..KON |
|00000d80| 26 20 42 41 4c d5 73 20 | 50 75 7a 7a 6c 65 20 50 |& BAL.s |Puzzle P|
|00000d90| 61 67 65 3a 20 46 69 6e | 64 65 72 2b 2b 20 20 62 |age: Fin|der++ b|
|00000da0| 79 20 4b 6f 6e 73 74 61 | 6e 74 69 6e 20 4f 74 68 |y Konsta|ntin Oth|
|00000db0| 6d 65 72 20 61 6e 64 20 | 42 72 75 63 65 20 4c 65 |mer and |Bruce Le|
|00000dc0| 61 6b 20 20 20 54 72 79 | 20 79 6f 75 72 20 6c 75 |ak Try| your lu|
|00000dd0| 63 6b 20 28 6f 72 20 69 | 73 20 69 74 20 73 6b 69 |ck (or i|s it ski|
|00000de0| 6c 6c 3f 29 20 6f 6e 20 | 79 65 74 20 61 6e 6f 74 |ll?) on |yet anot|
|00000df0| 68 65 72 20 70 75 7a 7a | 6c 65 20 66 72 6f 6d 20 |her puzz|le from |
|00000e00| 74 68 6f 73 65 20 6d 61 | 73 74 65 72 73 20 6f 66 |those ma|sters of|
|00000e10| 20 4d 61 63 69 6e 74 6f | 73 68 20 6d 61 63 68 69 | Macinto|sh machi|
|00000e20| 6e 61 74 69 6f 6e 73 2c | 20 4b 4f 4e 20 61 6e 64 |nations,| KON and|
|00000e30| 20 42 41 4c 2e 20 20 20 | 31 32 37 0d 09 51 20 26 | BAL. |127..Q &|
|00000e40| 20 41 09 4d 61 63 69 6e | 74 6f 73 68 20 51 20 26 | A.Macin|tosh Q &|
|00000e50| 20 41 20 20 20 41 70 70 | 6c 65 d5 73 20 44 65 76 | A App|le.s Dev|
|00000e60| 65 6c 6f 70 65 72 20 53 | 75 70 70 6f 72 74 20 43 |eloper S|upport C|
|00000e70| 65 6e 74 65 72 20 61 6e | 73 77 65 72 73 20 79 6f |enter an|swers yo|
|00000e80| 75 72 20 70 72 6f 64 75 | 63 74 20 64 65 76 65 6c |ur produ|ct devel|
|00000e90| 6f 70 6d 65 6e 74 20 71 | 75 65 73 74 69 6f 6e 73 |opment q|uestions|
|00000ea0| 2e 20 20 20 31 30 39 0d | 09 49 4e 44 45 58 09 31 |. 109.|.INDEX.1|
|00000eb0| 33 33 0d 45 44 49 54 4f | 52 49 41 4c 0d 43 41 52 |33.EDITO|RIAL.CAR|
|00000ec0| 4f 4c 49 4e 45 20 52 4f | 53 45 0d 44 65 61 72 20 |OLINE RO|SE.Dear |
|00000ed0| 52 65 61 64 65 72 73 2c | 0d 49 d5 64 20 6c 69 6b |Readers,|.I.d lik|
|00000ee0| 65 20 74 6f 20 74 61 6c | 6b 20 61 62 6f 75 74 20 |e to tal|k about |
|00000ef0| 61 20 63 68 61 6e 67 65 | 20 74 68 61 74 20 79 6f |a change| that yo|
|00000f00| 75 d5 76 65 20 6e 6f 20 | 64 6f 75 62 74 20 61 6c |u.ve no |doubt al|
|00000f10| 72 65 61 64 79 20 6e 6f | 74 69 63 65 64 3a 20 70 |ready no|ticed: p|
|00000f20| 72 69 6e 74 65 64 20 64 | 65 76 65 6c 6f 70 20 69 |rinted d|evelop i|
|00000f30| 73 20 6e 6f 20 6c 6f 6e | 67 65 72 20 61 63 63 6f |s no lon|ger acco|
|00000f40| 6d 70 61 6e 69 65 64 20 | 62 79 20 74 68 65 20 44 |mpanied |by the D|
|00000f50| 65 76 65 6c 6f 70 65 72 | 20 43 44 20 53 65 72 69 |eveloper| CD Seri|
|00000f60| 65 73 20 64 69 73 63 2c | 20 62 75 74 20 69 6e 73 |es disc,| but ins|
|00000f70| 74 65 61 64 20 63 6f 6d | 65 73 20 77 69 74 68 20 |tead com|es with |
|00000f80| 69 74 73 20 6f 77 6e 20 | 43 44 20 61 73 20 69 6e |its own |CD as in|
|00000f90| 20 64 61 79 73 20 6f 66 | 20 6f 6c 64 2e 20 59 65 | days of| old. Ye|
|00000fa0| 73 2c 20 77 65 d5 76 65 | 20 63 6f 6d 65 20 66 75 |s, we.ve| come fu|
|00000fb0| 6c 6c 20 63 69 72 63 6c | 65 3a 20 64 65 76 65 6c |ll circl|e: devel|
|00000fc0| 6f 70 20 68 61 64 20 69 | 74 73 20 6f 77 6e 20 43 |op had i|ts own C|
|00000fd0| 44 20 66 6f 72 20 49 73 | 73 75 65 73 20 31 20 74 |D for Is|sues 1 t|
|00000fe0| 68 72 6f 75 67 68 20 37 | 3b 20 74 68 65 6e 2c 20 |hrough 7|; then, |
|00000ff0| 73 74 61 72 74 69 6e 67 | 20 77 69 74 68 20 49 73 |starting| with Is|
|00001000| 73 75 65 20 38 2c 20 69 | 74 20 77 61 73 20 61 63 |sue 8, i|t was ac|
|00001010| 63 6f 6d 70 61 6e 69 65 | 64 20 62 79 20 74 68 65 |companie|d by the|
|00001020| 20 44 65 76 65 6c 6f 70 | 65 72 20 43 44 20 53 65 | Develop|er CD Se|
|00001030| 72 69 65 73 20 64 69 73 | 63 2c 20 77 68 69 63 68 |ries dis|c, which|
|00001040| 20 6f 66 66 65 72 65 64 | 20 61 20 73 75 70 65 72 | offered| a super|
|00001050| 73 65 74 20 6f 66 20 74 | 68 65 20 63 6f 6e 74 65 |set of t|he conte|
|00001060| 6e 74 73 20 6f 66 20 64 | 65 76 65 6c 6f 70 d5 73 |nts of d|evelop.s|
|00001070| 20 6f 77 6e 20 43 44 2e | 20 54 68 65 20 44 65 76 | own CD.| The Dev|
|00001080| 65 6c 6f 70 65 72 20 43 | 44 20 69 73 20 61 63 74 |eloper C|D is act|
|00001090| 75 61 6c 6c 79 20 61 20 | 6d 6f 6e 74 68 6c 79 20 |ually a |monthly |
|000010a0| 43 44 20 74 68 61 74 d5 | 73 20 6d 61 69 6c 65 64 |CD that.|s mailed|
|000010b0| 20 74 6f 20 6d 65 6d 62 | 65 72 73 20 6f 66 20 41 | to memb|ers of A|
|000010c0| 70 70 6c 65 d5 73 20 64 | 65 76 65 6c 6f 70 65 72 |pple.s d|eveloper|
|000010d0| 20 70 72 6f 67 72 61 6d | 73 20 61 6e 64 20 74 6f | program|s and to|
|000010e0| 20 73 75 62 73 63 72 69 | 62 65 72 73 20 74 6f 20 | subscri|bers to |
|000010f0| 74 68 65 20 41 70 70 6c | 65 20 44 65 76 65 6c 6f |the Appl|e Develo|
|00001100| 70 65 72 20 4d 61 69 6c | 69 6e 67 20 28 66 6f 72 |per Mail|ing (for|
|00001110| 6d 65 72 6c 79 20 74 68 | 65 20 41 50 44 41 20 54 |merly th|e APDA T|
|00001120| 65 63 68 6e 69 63 61 6c | 20 49 6e 66 6f 72 6d 61 |echnical| Informa|
|00001130| 74 69 6f 6e 20 4d 61 69 | 6c 69 6e 67 29 2e 20 41 |tion Mai|ling). A|
|00001140| 74 20 74 68 65 20 74 69 | 6d 65 2c 20 69 74 20 73 |t the ti|me, it s|
|00001150| 65 65 6d 65 64 20 73 69 | 6d 70 6c 65 72 20 61 6e |eemed si|mpler an|
|00001160| 64 20 6d 6f 72 65 20 62 | 65 6e 65 66 69 63 69 61 |d more b|eneficia|
|00001170| 6c 20 61 6c 6c 20 61 72 | 6f 75 6e 64 20 74 6f 20 |l all ar|ound to |
|00001180| 6a 75 73 74 20 74 61 6b | 65 20 65 76 65 72 79 20 |just tak|e every |
|00001190| 74 68 69 72 64 20 44 65 | 76 65 6c 6f 70 65 72 20 |third De|veloper |
|000011a0| 43 44 20 61 6e 64 20 6d | 61 6b 65 20 69 74 20 74 |CD and m|ake it t|
|000011b0| 68 65 20 43 44 20 74 68 | 61 74 20 61 63 63 6f 6d |he CD th|at accom|
|000011c0| 70 61 6e 69 65 73 20 64 | 65 76 65 6c 6f 70 2e 0d |panies d|evelop..|
|000011d0| 53 6f 20 77 68 79 20 64 | 69 64 20 77 65 20 63 68 |So why d|id we ch|
|000011e0| 61 6e 67 65 20 62 61 63 | 6b 3f 20 57 65 6c 6c 2c |ange bac|k? Well,|
|000011f0| 20 69 74 20 62 65 63 61 | 6d 65 20 69 6e 63 72 65 | it beca|me incre|
|00001200| 61 73 69 6e 67 6c 79 20 | 63 6f 6d 6d 6f 6e 20 66 |asingly |common f|
|00001210| 6f 72 20 44 65 76 65 6c | 6f 70 65 72 20 43 44 20 |or Devel|oper CD |
|00001220| 63 6f 6e 74 72 69 62 75 | 74 6f 72 73 20 74 6f 20 |contribu|tors to |
|00001230| 73 75 62 6d 69 74 20 76 | 61 6c 75 61 62 6c 65 20 |submit v|aluable |
|00001240| 73 6f 66 74 77 61 72 65 | 20 28 6f 72 20 64 6f 63 |software| (or doc|
|00001250| 75 6d 65 6e 74 61 74 69 | 6f 6e 29 20 74 68 61 74 |umentati|on) that|
|00001260| 20 77 61 73 20 63 6f 6e | 73 69 64 65 72 65 64 20 | was con|sidered |
|00001270| 61 70 70 72 6f 70 72 69 | 61 74 65 20 66 6f 72 20 |appropri|ate for |
|00001280| 74 68 65 20 d2 6d 6f 6e | 74 68 6c 79 20 6d 61 69 |the .mon|thly mai|
|00001290| 6c 69 6e 67 d3 20 62 75 | 74 20 6e 6f 74 20 66 6f |ling. bu|t not fo|
|000012a0| 72 20 64 65 76 65 6c 6f | 70 2e 20 54 68 65 20 62 |r develo|p. The b|
|000012b0| 61 72 67 61 69 6e 20 6c | 6f 77 20 70 72 69 63 65 |argain l|ow price|
|000012c0| 20 6f 66 20 64 65 76 65 | 6c 6f 70 20 73 69 6d 70 | of deve|lop simp|
|000012d0| 6c 79 20 77 61 73 6e d5 | 74 20 61 64 65 71 75 61 |ly wasn.|t adequa|
|000012e0| 74 65 20 74 6f 20 63 6f | 76 65 72 20 74 68 65 20 |te to co|ver the |
|000012f0| 76 61 6c 75 65 20 6f 66 | 20 74 68 65 20 73 6f 66 |value of| the sof|
|00001300| 74 77 61 72 65 2e 20 28 | 41 6e 20 65 78 61 6d 70 |tware. (|An examp|
|00001310| 6c 65 20 74 68 61 74 20 | 73 6f 6d 65 20 6f 66 20 |le that |some of |
|00001320| 79 6f 75 20 6e 6f 74 69 | 63 65 64 20 69 73 20 57 |you noti|ced is W|
|00001330| 6f 72 6c 64 53 63 72 69 | 70 74 2c 20 77 68 69 63 |orldScri|pt, whic|
|00001340| 68 20 6d 61 64 65 20 69 | 74 20 6f 6e 74 6f 20 74 |h made i|t onto t|
|00001350| 68 65 20 6d 6f 6e 74 68 | 6c 79 20 44 65 76 65 6c |he month|ly Devel|
|00001360| 6f 70 65 72 20 43 44 20 | 62 75 74 20 77 61 73 20 |oper CD |but was |
|00001370| 70 75 6c 6c 65 64 20 61 | 74 20 74 68 65 20 6c 61 |pulled a|t the la|
|00001380| 73 74 20 6d 69 6e 75 74 | 65 20 66 72 6f 6d 20 74 |st minut|e from t|
|00001390| 68 65 20 44 65 76 65 6c | 6f 70 65 72 20 43 44 20 |he Devel|oper CD |
|000013a0| 61 63 63 6f 6d 70 61 6e | 79 69 6e 67 20 64 65 76 |accompan|ying dev|
|000013b0| 65 6c 6f 70 3b 20 73 65 | 65 20 74 68 65 20 4c 65 |elop; se|e the Le|
|000013c0| 74 74 65 72 73 20 73 65 | 63 74 69 6f 6e 2e 29 20 |tters se|ction.) |
|000013d0| 4b 65 65 70 69 6e 67 20 | 76 61 6c 75 61 62 6c 65 |Keeping |valuable|
|000013e0| 20 6d 61 74 65 72 69 61 | 6c 73 20 6f 66 66 20 74 | materia|ls off t|
|000013f0| 68 65 20 44 65 76 65 6c | 6f 70 65 72 20 43 44 20 |he Devel|oper CD |
|00001400| 6f 72 20 72 61 69 73 69 | 6e 67 20 74 68 65 20 70 |or raisi|ng the p|
|00001410| 72 69 63 65 20 6f 66 20 | 61 20 64 65 76 65 6c 6f |rice of |a develo|
|00001420| 70 20 73 75 62 73 63 72 | 69 70 74 69 6f 6e 20 77 |p subscr|iption w|
|00001430| 6f 75 6c 64 20 68 61 76 | 65 20 62 65 65 6e 20 66 |ould hav|e been f|
|00001440| 61 72 20 6c 65 73 73 20 | 64 65 73 69 72 61 62 6c |ar less |desirabl|
|00001450| 65 20 74 68 61 6e 20 74 | 68 65 20 6f 70 74 69 6f |e than t|he optio|
|00001460| 6e 20 66 69 6e 61 6c 6c | 79 20 63 68 6f 73 65 6e |n finall|y chosen|
|00001470| 2c 20 74 6f 20 72 65 73 | 74 6f 72 65 20 64 65 76 |, to res|tore dev|
|00001480| 65 6c 6f 70 20 74 6f 20 | 68 61 76 69 6e 67 20 69 |elop to |having i|
|00001490| 74 73 20 6f 77 6e 20 64 | 69 73 63 20 74 68 61 74 |ts own d|isc that|
|000014a0| d5 73 20 61 20 73 75 62 | 73 65 74 20 6f 66 20 74 |.s a sub|set of t|
|000014b0| 68 65 20 44 65 76 65 6c | 6f 70 65 72 20 43 44 2e |he Devel|oper CD.|
|000014c0| 20 54 68 69 73 20 6e 65 | 77 20 64 69 73 63 2c 20 | This ne|w disc, |
|000014d0| 77 68 69 63 68 20 63 6f | 6d 65 73 20 74 75 63 6b |which co|mes tuck|
|000014e0| 65 64 20 69 6e 74 6f 20 | 64 65 76 65 6c 6f 70 20 |ed into |develop |
|000014f0| 6c 69 6b 65 20 61 20 62 | 6f 6f 6b 6d 61 72 6b 2c |like a b|ookmark,|
|00001500| 20 69 73 20 63 61 6c 6c | 65 64 20 74 68 65 20 64 | is call|ed the d|
|00001510| 65 76 65 6c 6f 70 20 42 | 6f 6f 6b 6d 61 72 6b 20 |evelop B|ookmark |
|00001520| 43 44 2e 0d 54 68 69 73 | 20 69 73 20 6e 6f 74 20 |CD..This| is not |
|00001530| 74 6f 20 73 61 79 20 74 | 68 61 74 20 64 65 76 65 |to say t|hat deve|
|00001540| 6c 6f 70 20 69 73 6e d5 | 74 20 73 74 69 6c 6c 20 |lop isn.|t still |
|00001550| 61 20 62 61 72 67 61 69 | 6e 21 20 45 76 65 6e 20 |a bargai|n! Even |
|00001560| 77 69 74 68 6f 75 74 20 | 74 68 65 20 43 44 2c 20 |without |the CD, |
|00001570| 69 74 d5 73 20 61 20 68 | 69 67 68 2d 71 75 61 6c |it.s a h|igh-qual|
|00001580| 69 74 79 20 6a 6f 75 72 | 6e 61 6c 20 77 69 74 68 |ity jour|nal with|
|00001590| 20 61 72 74 69 63 6c 65 | 73 20 74 68 61 74 20 68 | article|s that h|
|000015a0| 61 76 65 20 70 61 73 73 | 65 64 20 72 69 67 6f 72 |ave pass|ed rigor|
|000015b0| 6f 75 73 20 72 65 76 69 | 65 77 20 62 79 20 65 6e |ous revi|ew by en|
|000015c0| 67 69 6e 65 65 72 73 20 | 61 74 20 41 70 70 6c 65 |gineers |at Apple|
|000015d0| 20 61 6e 64 20 61 72 65 | 20 61 6c 73 6f 20 65 6e | and are| also en|
|000015e0| 6a 6f 79 61 62 6c 65 20 | 74 6f 20 72 65 61 64 2e |joyable |to read.|
|000015f0| 20 54 68 72 6f 77 20 69 | 6e 20 61 20 43 44 20 63 | Throw i|n a CD c|
|00001600| 6f 6e 74 61 69 6e 69 6e | 67 20 74 68 65 20 63 6f |ontainin|g the co|
|00001610| 64 65 20 64 65 73 63 72 | 69 62 65 64 20 69 6e 20 |de descr|ibed in |
|00001620| 74 68 65 20 61 72 74 69 | 63 6c 65 73 2c 20 61 6e |the arti|cles, an|
|00001630| 64 20 61 6c 72 65 61 64 | 79 20 79 6f 75 d5 72 65 |d alread|y you.re|
|00001640| 20 67 65 74 74 69 6e 67 | 20 79 6f 75 72 20 6d 6f | getting| your mo|
|00001650| 6e 65 79 d5 73 20 77 6f | 72 74 68 20 28 49 4d 48 |ney.s wo|rth (IMH|
|00001660| 4f 29 2e 20 42 75 74 20 | 64 65 76 65 6c 6f 70 d5 |O). But |develop.|
|00001670| 73 20 43 44 20 67 69 76 | 65 73 20 79 6f 75 20 65 |s CD giv|es you e|
|00001680| 76 65 6e 20 6d 6f 72 65 | 20 74 68 61 6e 20 74 68 |ven more| than th|
|00001690| 61 74 3a 20 69 74 20 63 | 6f 6e 74 61 69 6e 73 20 |at: it c|ontains |
|000016a0| 61 6c 6c 20 62 61 63 6b | 20 69 73 73 75 65 73 20 |all back| issues |
|000016b0| 61 6e 64 20 74 68 65 69 | 72 20 63 6f 64 65 2c 20 |and thei|r code, |
|000016c0| 54 65 63 68 20 4e 6f 74 | 65 73 2c 20 53 61 6d 70 |Tech Not|es, Samp|
|000016d0| 6c 65 20 43 6f 64 65 20 | 66 72 6f 6d 20 74 68 65 |le Code |from the|
|000016e0| 20 44 65 76 65 6c 6f 70 | 65 72 20 53 75 70 70 6f | Develop|er Suppo|
|000016f0| 72 74 20 43 65 6e 74 65 | 72 2c 20 41 70 70 6c 65 |rt Cente|r, Apple|
|00001700| 20 44 69 72 65 63 74 2c | 20 74 68 65 20 41 70 70 | Direct,| the App|
|00001710| 6c 65 20 44 6f 63 56 69 | 65 77 65 72 20 61 70 70 |le DocVi|ewer app|
|00001720| 6c 69 63 61 74 69 6f 6e | 20 66 6f 72 20 65 6c 65 |lication| for ele|
|00001730| 63 74 72 6f 6e 69 63 20 | 62 72 6f 77 73 69 6e 67 |ctronic |browsing|
|00001740| 2c 20 61 6e 64 20 61 73 | 73 6f 72 74 65 64 20 75 |, and as|sorted u|
|00001750| 73 65 66 75 6c 20 74 6f | 6f 6c 73 20 61 6e 64 20 |seful to|ols and |
|00001760| 64 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 2e 0d 4f |document|ation..O|
|00001770| 6e 20 74 68 65 20 64 65 | 76 65 6c 6f 70 20 42 6f |n the de|velop Bo|
|00001780| 6f 6b 6d 61 72 6b 20 43 | 44 2c 20 79 6f 75 d5 6c |okmark C|D, you.l|
|00001790| 6c 20 6e 6f 74 69 63 65 | 20 73 6f 6d 65 20 74 68 |l notice| some th|
|000017a0| 69 6e 67 73 20 6d 69 73 | 73 69 6e 67 20 66 72 6f |ings mis|sing fro|
|000017b0| 6d 20 70 61 73 74 20 43 | 44 73 20 79 6f 75 20 72 |m past C|Ds you r|
|000017c0| 65 63 65 69 76 65 64 20 | 77 69 74 68 20 64 65 76 |eceived |with dev|
|000017d0| 65 6c 6f 70 2c 20 70 72 | 69 6d 61 72 69 6c 79 20 |elop, pr|imarily |
|000017e0| 73 79 73 74 65 6d 20 73 | 6f 66 74 77 61 72 65 20 |system s|oftware |
|000017f0| 61 6e 64 20 49 6e 73 69 | 64 65 20 4d 61 63 69 6e |and Insi|de Macin|
|00001800| 74 6f 73 68 20 28 62 6f | 74 68 20 6f 6c 64 20 61 |tosh (bo|th old a|
|00001810| 6e 64 20 6e 65 77 29 2e | 20 49 66 20 79 6f 75 20 |nd new).| If you |
|00001820| 73 74 69 6c 6c 20 77 61 | 6e 74 20 74 6f 20 67 65 |still wa|nt to ge|
|00001830| 74 20 74 68 65 73 65 2c | 20 63 6f 6e 73 69 64 65 |t these,| conside|
|00001840| 72 20 73 75 62 73 63 72 | 69 62 69 6e 67 20 74 6f |r subscr|ibing to|
|00001850| 20 74 68 65 20 41 70 70 | 6c 65 20 44 65 76 65 6c | the App|le Devel|
|00001860| 6f 70 65 72 20 0d 0d 4d | 61 69 6c 69 6e 67 20 73 |oper ..M|ailing s|
|00001870| 6f 20 74 68 61 74 20 79 | 6f 75 d5 6c 6c 20 6f 6e |o that y|ou.ll on|
|00001880| 63 65 20 61 67 61 69 6e | 20 72 65 63 65 69 76 65 |ce again| receive|
|00001890| 20 74 68 65 20 6d 6f 6e | 74 68 6c 79 20 44 65 76 | the mon|thly Dev|
|000018a0| 65 6c 6f 70 65 72 20 43 | 44 20 53 65 72 69 65 73 |eloper C|D Series|
|000018b0| 20 64 69 73 63 2c 20 77 | 68 69 63 68 20 6e 6f 77 | disc, w|hich now|
|000018c0| 20 69 6e 63 6c 75 64 65 | 73 20 6d 6f 72 65 20 74 | include|s more t|
|000018d0| 68 61 6e 20 65 76 65 72 | 20 62 65 66 6f 72 65 2e |han ever| before.|
|000018e0| 20 41 6e 64 20 6b 65 65 | 70 20 61 6e 20 65 79 65 | And kee|p an eye|
|000018f0| 20 6f 75 74 20 66 6f 72 | 20 6f 74 68 65 72 20 70 | out for| other p|
|00001900| 72 6f 64 75 63 74 73 20 | 69 6e 20 74 68 65 20 41 |roducts |in the A|
|00001910| 50 44 41 20 63 61 74 61 | 6c 6f 67 20 74 68 61 74 |PDA cata|log that|
|00001920| 20 6d 61 79 20 69 6e 63 | 6c 75 64 65 20 77 68 61 | may inc|lude wha|
|00001930| 74 20 79 6f 75 20 77 61 | 6e 74 2e 20 28 53 65 65 |t you wa|nt. (See|
|00001940| 20 74 68 65 20 69 6e 73 | 69 64 65 20 62 61 63 6b | the ins|ide back|
|00001950| 20 63 6f 76 65 72 20 66 | 6f 72 20 69 6e 66 6f 72 | cover f|or infor|
|00001960| 6d 61 74 69 6f 6e 20 61 | 62 6f 75 74 20 41 50 44 |mation a|bout APD|
|00001970| 41 2e 29 0d 46 6f 72 20 | 74 68 6f 73 65 20 64 65 |A.).For |those de|
|00001980| 76 65 6c 6f 70 20 73 75 | 62 73 63 72 69 62 65 72 |velop su|bscriber|
|00001990| 73 20 77 68 6f 20 72 65 | 63 65 69 76 65 20 74 68 |s who re|ceive th|
|000019a0| 65 20 44 65 76 65 6c 6f | 70 65 72 20 43 44 20 6d |e Develo|per CD m|
|000019b0| 6f 6e 74 68 6c 79 20 61 | 6e 64 20 64 6f 6e d5 74 |onthly a|nd don.t|
|000019c0| 20 63 61 72 65 20 77 68 | 69 63 68 20 64 69 73 63 | care wh|ich disc|
|000019d0| 20 64 65 76 65 6c 6f 70 | 20 63 6f 6d 65 73 20 77 | develop| comes w|
|000019e0| 69 74 68 2c 20 79 6f 75 | d5 6c 6c 20 63 6f 6e 74 |ith, you|.ll cont|
|000019f0| 69 6e 75 65 20 74 6f 20 | 68 61 76 65 20 61 20 62 |inue to |have a b|
|00001a00| 65 61 75 74 69 66 75 6c | 20 70 72 69 6e 74 65 64 |eautiful| printed|
|00001a10| 20 63 6f 70 79 20 6f 66 | 20 74 68 65 20 6a 6f 75 | copy of| the jou|
|00001a20| 72 6e 61 6c 20 74 68 61 | 74 20 79 6f 75 20 63 61 |rnal tha|t you ca|
|00001a30| 6e 20 63 75 72 6c 20 75 | 70 20 77 69 74 68 20 61 |n curl u|p with a|
|00001a40| 6e 64 20 65 61 73 69 6c | 79 20 70 61 73 73 20 61 |nd easil|y pass a|
|00001a50| 6c 6f 6e 67 20 28 74 68 | 69 6e 6b 20 6f 66 20 69 |long (th|ink of i|
|00001a60| 74 20 61 73 20 d2 64 65 | 76 65 6c 6f 70 20 75 6e |t as .de|velop un|
|00001a70| 70 6c 75 67 67 65 64 d3 | 29 2e 20 54 68 65 20 6d |plugged.|). The m|
|00001a80| 6f 6e 74 68 73 20 74 68 | 61 74 20 64 65 76 65 6c |onths th|at devel|
|00001a90| 6f 70 20 69 73 20 70 75 | 62 6c 69 73 68 65 64 2c |op is pu|blished,|
|00001aa0| 20 74 68 65 20 54 65 63 | 68 6e 69 63 61 6c 20 44 | the Tec|hnical D|
|00001ab0| 6f 63 75 6d 65 6e 74 61 | 74 69 6f 6e 20 65 64 69 |ocumenta|tion edi|
|00001ac0| 74 69 6f 6e 20 6f 66 20 | 74 68 65 20 44 65 76 65 |tion of |the Deve|
|00001ad0| 6c 6f 70 65 72 20 43 44 | 20 77 69 6c 6c 20 62 65 |loper CD| will be|
|00001ae0| 20 69 6e 63 6c 75 64 65 | 64 20 69 6e 20 74 68 65 | include|d in the|
|00001af0| 20 6d 6f 6e 74 68 6c 79 | 20 6d 61 69 6c 69 6e 67 | monthly| mailing|
|00001b00| 2e 20 28 53 65 65 20 74 | 68 65 20 4d 61 72 63 68 |. (See t|he March|
|00001b10| 20 69 73 73 75 65 20 6f | 66 20 41 70 70 6c 65 20 | issue o|f Apple |
|00001b20| 44 69 72 65 63 74 20 66 | 6f 72 20 64 65 74 61 69 |Direct f|or detai|
|00001b30| 6c 73 20 6f 6e 20 74 68 | 65 20 6e 65 77 20 74 68 |ls on th|e new th|
|00001b40| 72 65 65 2d 65 64 69 74 | 69 6f 6e 20 44 65 76 65 |ree-edit|ion Deve|
|00001b50| 6c 6f 70 65 72 20 43 44 | 20 53 65 72 69 65 73 2e |loper CD| Series.|
|00001b60| 29 20 0d 54 6f 20 63 6c | 65 61 6e 20 74 68 65 20 |) .To cl|ean the |
|00001b70| 43 44 20 73 6c 61 74 65 | 2c 20 73 6f 20 74 6f 20 |CD slate|, so to |
|00001b80| 73 70 65 61 6b 2c 20 70 | 72 69 6e 74 65 64 20 62 |speak, p|rinted b|
|00001b90| 61 63 6b 20 69 73 73 75 | 65 73 20 6f 66 20 64 65 |ack issu|es of de|
|00001ba0| 76 65 6c 6f 70 20 77 69 | 6c 6c 20 6e 6f 77 20 62 |velop wi|ll now b|
|00001bb0| 65 20 61 63 63 6f 6d 70 | 61 6e 69 65 64 20 62 79 |e accomp|anied by|
|00001bc0| 20 74 68 65 20 42 6f 6f | 6b 6d 61 72 6b 20 43 44 | the Boo|kmark CD|
|00001bd0| 20 63 6f 72 72 65 73 70 | 6f 6e 64 69 6e 67 20 74 | corresp|onding t|
|00001be0| 6f 20 74 68 69 73 20 69 | 73 73 75 65 2c 20 72 61 |o this i|ssue, ra|
|00001bf0| 74 68 65 72 20 74 68 61 | 6e 20 74 68 65 20 44 65 |ther tha|n the De|
|00001c00| 76 65 6c 6f 70 65 72 20 | 43 44 73 20 74 68 65 79 |veloper |CDs they|
|00001c10| 20 77 65 72 65 20 6f 72 | 69 67 69 6e 61 6c 6c 79 | were or|iginally|
|00001c20| 20 70 61 69 72 65 64 20 | 77 69 74 68 2e 20 52 65 | paired |with. Re|
|00001c30| 6d 65 6d 62 65 72 2c 20 | 61 6c 6c 20 64 65 76 65 |member, |all deve|
|00001c40| 6c 6f 70 20 63 6f 64 65 | 20 69 73 20 6b 65 70 74 |lop code| is kept|
|00001c50| 20 75 70 20 74 6f 20 64 | 61 74 65 20 6f 6e 20 74 | up to d|ate on t|
|00001c60| 68 65 20 43 44 2c 20 61 | 6e 64 20 62 75 67 73 20 |he CD, a|nd bugs |
|00001c70| 66 69 78 65 64 20 61 73 | 20 6e 65 63 65 73 73 61 |fixed as| necessa|
|00001c80| 72 79 2c 20 73 6f 20 74 | 68 65 20 6c 61 74 65 73 |ry, so t|he lates|
|00001c90| 74 20 43 44 20 69 73 20 | 61 6c 77 61 79 73 20 74 |t CD is |always t|
|00001ca0| 68 65 20 62 65 73 74 20 | 6f 6e 65 20 74 6f 20 72 |he best |one to r|
|00001cb0| 65 66 65 72 20 74 6f 20 | 66 6f 72 20 63 6f 64 65 |efer to |for code|
|00001cc0| 2e 0d 53 69 6e 63 65 20 | 64 65 76 65 6c 6f 70 20 |..Since |develop |
|00001cd0| 72 65 61 64 65 72 73 20 | 77 69 6c 6c 20 68 61 76 |readers |will hav|
|00001ce0| 65 20 65 69 74 68 65 72 | 20 74 68 65 20 64 65 76 |e either| the dev|
|00001cf0| 65 6c 6f 70 20 42 6f 6f | 6b 6d 61 72 6b 20 43 44 |elop Boo|kmark CD|
|00001d00| 20 6f 72 20 74 68 65 20 | 44 65 76 65 6c 6f 70 65 | or the |Develope|
|00001d10| 72 20 43 44 20 53 65 72 | 69 65 73 20 64 69 73 63 |r CD Ser|ies disc|
|00001d20| 2c 20 68 6f 77 20 64 6f | 65 73 20 64 65 76 65 6c |, how do|es devel|
|00001d30| 6f 70 20 6e 6f 77 20 72 | 65 66 65 72 20 74 6f 20 |op now r|efer to |
|00001d40| 74 68 65 20 64 69 73 63 | 20 63 6f 6e 74 61 69 6e |the disc| contain|
|00001d50| 69 6e 67 20 74 68 65 20 | 63 6f 64 65 20 69 74 20 |ing the |code it |
|00001d60| 64 65 73 63 72 69 62 65 | 73 3f 20 41 66 74 65 72 |describe|s? After|
|00001d70| 20 65 6e 64 6c 65 73 73 | 20 64 65 62 61 74 65 20 | endless| debate |
|00001d80| 6f 6e 20 74 68 69 73 20 | 63 72 75 63 69 61 6c 20 |on this |crucial |
|00001d90| 69 73 73 75 65 2c 20 77 | 65 20 64 65 63 69 64 65 |issue, w|e decide|
|00001da0| 64 20 6f 6e 20 d2 74 68 | 69 73 20 69 73 73 75 65 |d on .th|is issue|
|00001db0| d5 73 20 43 44 2e d3 20 | 43 6c 65 76 65 72 2c 20 |.s CD.. |Clever, |
|00001dc0| 68 75 68 3f 20 57 65 d5 | 72 65 20 70 72 6f 75 64 |huh? We.|re proud|
|00001dd0| 20 6f 66 20 69 74 2e 0d | 53 70 65 61 6b 69 6e 67 | of it..|Speaking|
|00001de0| 20 6f 66 20 70 72 69 64 | 65 2c 20 49 20 63 61 6e | of prid|e, I can|
|00001df0| d5 74 20 68 65 6c 70 20 | 62 75 74 20 6d 65 6e 74 |.t help |but ment|
|00001e00| 69 6f 6e 20 74 68 61 74 | 20 64 65 76 65 6c 6f 70 |ion that| develop|
|00001e10| 20 77 6f 6e 20 74 68 65 | 20 45 78 63 65 6c 6c 65 | won the| Excelle|
|00001e20| 6e 63 65 20 61 77 61 72 | 64 20 69 6e 20 74 68 65 |nce awar|d in the|
|00001e30| 20 53 6f 63 69 65 74 79 | 20 66 6f 72 20 54 65 63 | Society| for Tec|
|00001e40| 68 6e 69 63 61 6c 20 43 | 6f 6d 6d 75 6e 69 63 61 |hnical C|ommunica|
|00001e50| 74 69 6f 6e d5 73 20 31 | 39 39 32 20 4e 6f 72 74 |tion.s 1|992 Nort|
|00001e60| 68 65 72 6e 20 43 61 6c | 69 66 6f 72 6e 69 61 20 |hern Cal|ifornia |
|00001e70| 54 65 63 68 6e 69 63 61 | 6c 20 50 75 62 6c 69 63 |Technica|l Public|
|00001e80| 61 74 69 6f 6e 73 20 61 | 6e 64 20 41 72 74 73 20 |ations a|nd Arts |
|00001e90| 43 6f 6d 70 65 74 69 74 | 69 6f 6e 2e 20 50 6c 65 |Competit|ion. Ple|
|00001ea0| 61 73 65 20 64 6f 6e d5 | 74 20 66 6f 72 67 65 74 |ase don.|t forget|
|00001eb0| 20 74 6f 20 6c 65 74 20 | 75 73 20 6b 6e 6f 77 20 | to let |us know |
|00001ec0| 68 6f 77 20 77 65 20 63 | 61 6e 20 6d 61 6b 65 20 |how we c|an make |
|00001ed0| 64 65 76 65 6c 6f 70 20 | 65 76 65 6e 20 62 65 74 |develop |even bet|
|00001ee0| 74 65 72 21 0d 43 61 72 | 6f 6c 69 6e 65 20 52 6f |ter!.Car|oline Ro|
|00001ef0| 73 65 0d 45 64 69 74 6f | 72 0d 4c 45 54 54 45 52 |se.Edito|r.LETTER|
|00001f00| 53 0d 44 45 42 55 47 47 | 49 4e 47 20 4c 45 53 53 |S.DEBUGG|ING LESS|
|00001f10| 4f 4e 0d 49 20 6a 75 73 | 74 20 66 69 6e 69 73 68 |ON.I jus|t finish|
|00001f20| 65 64 20 72 65 61 64 69 | 6e 67 20 74 68 65 20 64 |ed readi|ng the d|
|00001f30| 65 62 75 67 67 69 6e 67 | 20 61 72 74 69 63 6c 65 |ebugging| article|
|00001f40| 20 69 6e 20 49 73 73 75 | 65 20 31 33 20 61 6e 64 | in Issu|e 13 and|
|00001f50| 20 49 20 77 6f 6e 64 65 | 72 65 64 20 69 66 20 79 | I wonde|red if y|
|00001f60| 6f 75 20 68 61 64 20 65 | 76 65 72 20 77 72 69 74 |ou had e|ver writ|
|00001f70| 74 65 6e 20 75 70 20 61 | 6e 79 74 68 69 6e 67 20 |ten up a|nything |
|00001f80| 61 62 6f 75 74 20 74 68 | 69 73 20 6f 6e 65 3a 0d |about th|is one:.|
|00001f90| 54 59 50 45 0d 20 20 4c | 48 64 6c 20 3d 20 5e 4c |TYPE. L|Hdl = ^L|
|00001fa0| 50 74 72 3b 0d 20 20 4c | 50 74 72 20 3d 20 5e 4c |Ptr;. L|Ptr = ^L|
|00001fb0| 4f 4e 47 49 4e 54 3b 0d | 7b 24 53 20 46 69 6c 6c |ONGINT;.|{$S Fill|
|00001fc0| 5f 53 65 67 7d 0d 50 52 | 4f 43 45 44 55 52 45 20 |_Seg}.PR|OCEDURE |
|00001fd0| 46 69 6c 6c 57 69 74 68 | 44 61 74 61 28 68 3a 48 |FillWith|Data(h:H|
|00001fe0| 61 6e 64 6c 65 29 3b 0d | 20 20 42 45 47 49 4e 0d |andle);.| BEGIN.|
|00001ff0| 20 20 20 68 5e 5e 20 3a | 3d 20 32 33 3b 0d 20 20 | h^^ :|= 23;. |
|00002000| 45 4e 44 3b 0d 7b 24 53 | 20 4d 61 69 6e 7d 0d 50 |END;.{$S| Main}.P|
|00002010| 52 4f 43 45 44 55 52 45 | 20 43 61 6e 59 6f 75 53 |ROCEDURE| CanYouS|
|00002020| 70 6f 74 54 68 65 50 72 | 6f 62 6c 65 6d 3b 0d 20 |potThePr|oblem;. |
|00002030| 20 56 41 52 0d 20 20 20 | 68 20 3a 4c 48 64 6c 3b | VAR. |h :LHdl;|
|00002040| 0d 20 20 42 45 47 49 4e | 0d 20 20 20 68 20 3a 3d |. BEGIN|. h :=|
|00002050| 20 4c 48 64 6c 28 4e 65 | 77 48 61 6e 64 6c 65 43 | LHdl(Ne|wHandleC|
|00002060| 6c 65 61 72 28 53 69 7a | 65 29 29 3b 0d 20 20 20 |lear(Siz|e));. |
|00002070| 46 69 6c 6c 57 69 74 68 | 44 61 74 61 28 68 29 3b |FillWith|Data(h);|
|00002080| 0d 20 20 45 4e 44 2e 0d | 49 20 63 61 6c 6c 20 74 |. END..|I call t|
|00002090| 68 69 73 20 d2 52 6f 75 | 74 69 6e 65 73 20 54 68 |his .Rou|tines Th|
|000020a0| 61 74 20 44 6f 6e 27 74 | 20 4d 6f 76 65 20 4d 65 |at Don't| Move Me|
|000020b0| 6d 6f 72 79 2c 20 4d 6f | 73 74 20 6f 66 20 74 68 |mory, Mo|st of th|
|000020c0| 65 20 54 69 6d 65 2e d3 | 20 54 68 65 20 70 72 6f |e Time..| The pro|
|000020d0| 62 6c 65 6d 20 63 6f 6d | 65 73 20 61 62 6f 75 74 |blem com|es about|
|000020e0| 20 62 65 63 61 75 73 65 | 20 6f 66 20 74 68 65 20 | because| of the |
|000020f0| 68 69 64 64 65 6e 20 74 | 72 61 70 20 74 6f 20 4c |hidden t|rap to L|
|00002100| 6f 61 64 53 65 67 2e 20 | 49 66 20 61 6c 6c 20 74 |oadSeg. |If all t|
|00002110| 68 65 20 63 6f 64 65 20 | 72 65 73 6f 75 72 63 65 |he code |resource|
|00002120| 73 20 61 72 65 20 70 72 | 65 6c 6f 61 64 65 64 2c |s are pr|eloaded,|
|00002130| 20 65 76 65 72 79 74 68 | 69 6e 67 20 69 73 20 4f | everyth|ing is O|
|00002140| 4b 2e 20 42 75 74 20 69 | 66 20 74 68 65 79 20 61 |K. But i|f they a|
|00002150| 72 65 6e d5 74 2c 20 74 | 68 65 20 63 61 6c 6c 20 |ren.t, t|he call |
|00002160| 74 6f 20 46 69 6c 6c 57 | 69 74 68 44 61 74 61 20 |to FillW|ithData |
|00002170| 6d 61 79 20 63 61 75 73 | 65 20 61 20 6d 65 6d 6f |may caus|e a memo|
|00002180| 72 79 20 6d 6f 76 65 2c | 20 61 6e 64 20 68 20 69 |ry move,| and h i|
|00002190| 73 20 6e 6f 74 20 6c 6f | 63 6b 65 64 2e 20 54 68 |s not lo|cked. Th|
|000021a0| 69 73 20 69 73 20 65 73 | 70 65 63 69 61 6c 6c 79 |is is es|pecially|
|000021b0| 20 76 69 6c 65 20 61 6e | 64 20 6e 61 73 74 79 20 | vile an|d nasty |
|000021c0| 77 68 65 6e 2c 20 6c 69 | 6b 65 20 75 73 2c 20 79 |when, li|ke us, y|
|000021d0| 6f 75 20 72 75 6e 20 69 | 6e 20 61 20 76 65 72 79 |ou run i|n a very|
|000021e0| 20 6c 69 6d 69 74 65 64 | 20 68 65 61 70 20 61 6e | limited| heap an|
|000021f0| 64 20 75 6e 6c 6f 61 64 | 20 79 6f 75 72 20 63 6f |d unload| your co|
|00002200| 64 65 20 66 72 65 71 75 | 65 6e 74 6c 79 2e 0d 49 |de frequ|ently..I|
|00002210| 20 6b 6e 6f 77 20 74 68 | 61 74 20 69 66 20 79 6f | know th|at if yo|
|00002220| 75 20 72 65 61 64 20 49 | 6e 73 69 64 65 20 4d 61 |u read I|nside Ma|
|00002230| 63 69 6e 74 6f 73 68 20 | 56 6f 6c 75 6d 65 20 49 |cintosh |Volume I|
|00002240| 49 20 76 65 72 79 20 63 | 61 72 65 66 75 6c 6c 79 |I very c|arefully|
|00002250| 20 74 68 69 73 20 69 73 | 20 63 6c 65 61 72 2e 20 | this is| clear. |
|00002260| 42 75 74 20 6d 6f 73 74 | 20 6f 66 20 74 68 65 20 |But most| of the |
|00002270| 69 6e 74 65 72 65 73 74 | 69 6e 67 20 65 78 61 6d |interest|ing exam|
|00002280| 70 6c 65 73 20 61 72 65 | 20 74 68 65 20 6f 6e 65 |ples are| the one|
|00002290| 73 20 74 68 61 74 20 61 | 72 65 20 77 65 6c 6c 20 |s that a|re well |
|000022a0| 64 6f 63 75 6d 65 6e 74 | 65 64 20 62 75 74 20 68 |document|ed but h|
|000022b0| 61 72 64 20 74 6f 20 63 | 61 74 63 68 2e 0d d1 42 |ard to c|atch...B|
|000022c0| 6f 62 20 54 69 70 74 6f | 6e 09 54 68 61 6e 6b 73 |ob Tipto|n.Thanks|
|000022d0| 20 66 6f 72 20 74 68 65 | 20 65 78 61 6d 70 6c 65 | for the| example|
|000022e0| 2e 20 59 6f 75 d5 72 65 | 20 72 69 67 68 74 2c 20 |. You.re| right, |
|000022f0| 6f 66 20 63 6f 75 72 73 | 65 3b 20 63 61 6c 6c 69 |of cours|e; calli|
|00002300| 6e 67 20 72 6f 75 74 69 | 6e 65 73 20 69 6e 20 6f |ng routi|nes in o|
|00002310| 74 68 65 72 2c 20 75 6e | 6c 6f 61 64 65 64 20 73 |ther, un|loaded s|
|00002320| 65 67 6d 65 6e 74 73 20 | 63 61 6e 20 69 6e 64 65 |egments |can inde|
|00002330| 65 64 20 6d 6f 76 65 20 | 6d 65 6d 6f 72 79 2e 20 |ed move |memory. |
|00002340| 54 68 69 73 20 69 73 20 | 64 6f 63 75 6d 65 6e 74 |This is |document|
|00002350| 65 64 20 69 6e 20 76 61 | 72 69 6f 75 73 20 70 6c |ed in va|rious pl|
|00002360| 61 63 65 73 2c 20 62 75 | 74 20 75 6e 6c 65 73 73 |aces, bu|t unless|
|00002370| 20 79 6f 75 20 75 6e 64 | 65 72 73 74 61 6e 64 20 | you und|erstand |
|00002380| 76 65 72 79 20 63 6c 65 | 61 72 6c 79 20 68 6f 77 |very cle|arly how|
|00002390| 20 79 6f 75 72 20 70 72 | 6f 67 72 61 6d 20 6f 63 | your pr|ogram oc|
|000023a0| 63 75 70 69 65 73 20 6d | 65 6d 6f 72 79 20 61 6e |cupies m|emory an|
|000023b0| 64 20 68 6f 77 20 74 68 | 65 20 53 65 67 6d 65 6e |d how th|e Segmen|
|000023c0| 74 20 4c 6f 61 64 65 72 | 20 77 6f 72 6b 73 2c 20 |t Loader| works, |
|000023d0| 69 74 d5 73 20 65 61 73 | 79 20 74 6f 20 6f 76 65 |it.s eas|y to ove|
|000023e0| 72 6c 6f 6f 6b 2e 20 4a | 75 64 69 63 69 6f 75 73 |rlook. J|udicious|
|000023f0| 20 75 73 65 20 6f 66 20 | 61 20 67 6f 6f 64 20 68 | use of |a good h|
|00002400| 65 61 70 20 73 63 72 61 | 6d 62 6c 65 2f 70 75 72 |eap scra|mble/pur|
|00002410| 67 65 20 77 69 6c 6c 20 | 63 61 74 63 68 20 74 68 |ge will |catch th|
|00002420| 69 73 20 6f 6e 65 20 62 | 65 66 6f 72 65 20 69 74 |is one b|efore it|
|00002430| 20 63 61 74 63 68 65 73 | 20 79 6f 75 2e 0d 54 68 | catches| you..Th|
|00002440| 61 6e 6b 73 20 66 6f 72 | 20 77 72 69 74 69 6e 67 |anks for| writing|
|00002450| 21 0d d1 44 61 76 65 20 | 4a 6f 68 6e 73 6f 6e 0d |!..Dave |Johnson.|
|00002460| 57 48 45 52 45 20 49 4e | 20 54 48 45 20 57 4f 52 |WHERE IN| THE WOR|
|00002470| 4c 44 28 53 43 52 49 50 | 54 29 3f 0d 49 20 77 61 |LD(SCRIP|T)?.I wa|
|00002480| 73 20 6c 6f 6f 6b 69 6e | 67 20 66 6f 72 20 74 68 |s lookin|g for th|
|00002490| 65 20 57 6f 72 6c 64 53 | 63 72 69 70 74 20 66 6f |e WorldS|cript fo|
|000024a0| 6c 64 65 72 20 6f 6e 20 | 49 73 73 75 65 20 31 32 |lder on |Issue 12|
|000024b0| d5 73 20 44 65 76 65 6c | 6f 70 65 72 20 43 44 2c |.s Devel|oper CD,|
|000024c0| 20 d2 57 61 79 6e 65 d5 | 73 20 47 57 6f 72 6c 64 | .Wayne.|s GWorld|
|000024d0| d3 20 28 44 65 76 2e 43 | 44 20 4e 6f 76 2f 44 65 |. (Dev.C|D Nov/De|
|000024e0| 63 20 39 32 29 2e 20 41 | 63 63 6f 72 64 69 6e 67 |c 92). A|ccording|
|000024f0| 20 74 6f 20 74 68 65 20 | 43 6f 6e 74 65 6e 74 73 | to the |Contents|
|00002500| 20 43 61 74 61 6c 6f 67 | 20 73 74 61 63 6b 2c 20 | Catalog| stack, |
|00002510| 74 68 65 20 57 6f 72 6c | 64 53 63 72 69 70 74 20 |the Worl|dScript |
|00002520| 66 6f 6c 64 65 72 20 73 | 68 6f 75 6c 64 20 62 65 |folder s|hould be|
|00002530| 20 66 6f 75 6e 64 20 69 | 6e 20 74 68 69 73 20 70 | found i|n this p|
|00002540| 61 74 68 3a 20 44 65 76 | 2e 43 44 20 4e 6f 76 2f |ath: Dev|.CD Nov/|
|00002550| 44 65 63 20 39 32 3a 20 | 53 79 73 74 65 6d 20 53 |Dec 92: |System S|
|00002560| 6f 66 74 77 61 72 65 3a | 20 57 6f 72 6c 64 53 63 |oftware:| WorldSc|
|00002570| 72 69 70 74 2e 20 42 75 | 74 20 69 74 d5 73 20 6e |ript. Bu|t it.s n|
|00002580| 6f 74 20 74 68 65 72 65 | 2e 20 49 20 74 61 6c 6b |ot there|. I talk|
|00002590| 65 64 20 77 69 74 68 20 | 61 20 66 72 69 65 6e 64 |ed with |a friend|
|000025a0| 20 6f 66 20 6d 69 6e 65 | 20 77 68 6f 20 68 61 73 | of mine| who has|
|000025b0| 20 74 68 65 20 73 61 6d | 65 20 43 44 2c 20 61 6e | the sam|e CD, an|
|000025c0| 64 20 68 65 20 66 6f 75 | 6e 64 20 74 68 65 20 66 |d he fou|nd the f|
|000025d0| 6f 6c 64 65 72 20 77 68 | 65 72 65 20 69 74 d5 73 |older wh|ere it.s|
|000025e0| 20 73 75 70 70 6f 73 65 | 64 20 74 6f 20 62 65 2e | suppose|d to be.|
|000025f0| 20 57 65 20 63 68 65 63 | 6b 65 64 20 6f 75 72 20 | We chec|ked our |
|00002600| 43 44 73 20 61 6e 64 20 | 66 6f 75 6e 64 20 6f 75 |CDs and |found ou|
|00002610| 74 20 74 68 61 74 20 68 | 69 73 20 73 61 79 73 20 |t that h|is says |
|00002620| 35 36 34 2e 36 20 4d 42 | 20 6f 6e 20 64 69 73 63 |564.6 MB| on disc|
|00002630| 2c 20 36 39 2e 37 20 4d | 42 20 61 76 61 69 6c 61 |, 69.7 M|B availa|
|00002640| 62 6c 65 2c 20 77 68 69 | 6c 65 20 6d 69 6e 65 20 |ble, whi|le mine |
|00002650| 73 61 79 73 20 35 35 35 | 2e 35 20 4d 42 20 6f 6e |says 555|.5 MB on|
|00002660| 20 64 69 73 63 2c 20 37 | 38 2e 39 20 4d 42 20 61 | disc, 7|8.9 MB a|
|00002670| 76 61 69 6c 61 62 6c 65 | 2e 20 57 68 61 74 d5 73 |vailable|. What.s|
|00002680| 20 67 6f 69 6e 67 20 6f | 6e 3f 0d d1 54 6f 72 75 | going o|n?..Toru|
|00002690| 20 4b 61 77 61 74 65 0d | 50 2e 53 2e 20 54 68 61 | Kawate.|P.S. Tha|
|000026a0| 6e 6b 20 79 6f 75 20 66 | 6f 72 20 74 68 65 20 66 |nk you f|or the f|
|000026b0| 69 6e 65 20 6a 6f 75 72 | 6e 61 6c 20 61 6e 64 20 |ine jour|nal and |
|000026c0| 43 44 2e 20 49 20 72 65 | 61 6c 6c 79 20 65 6e 6a |CD. I re|ally enj|
|000026d0| 6f 79 20 74 68 65 6d 2e | 20 0d 49 20 72 65 63 65 |oy them.| .I rece|
|000026e0| 69 76 65 64 20 49 73 73 | 75 65 20 31 32 20 6f 66 |ived Iss|ue 12 of|
|000026f0| 20 64 65 76 65 6c 6f 70 | 20 77 69 74 68 20 74 68 | develop| with th|
|00002700| 65 20 4e 6f 76 2f 44 65 | 63 20 31 39 39 32 20 44 |e Nov/De|c 1992 D|
|00002710| 65 76 65 6c 6f 70 65 72 | 20 43 44 20 53 65 72 69 |eveloper| CD Seri|
|00002720| 65 73 20 64 69 73 63 2e | 20 49 20 65 6e 6a 6f 79 |es disc.| I enjoy|
|00002730| 20 74 68 65 20 44 65 76 | 65 6c 6f 70 65 72 20 43 | the Dev|eloper C|
|00002740| 44 20 62 75 74 20 68 61 | 64 20 74 68 65 20 66 6f |D but ha|d the fo|
|00002750| 6c 6c 6f 77 69 6e 67 20 | 74 72 6f 75 62 6c 65 3a |llowing |trouble:|
|00002760| 20 49 20 75 73 65 64 20 | 74 68 65 20 43 6f 6e 74 | I used |the Cont|
|00002770| 65 6e 74 73 20 43 61 74 | 61 6c 6f 67 20 6f 6e 20 |ents Cat|alog on |
|00002780| 74 68 65 20 43 44 20 61 | 6e 64 20 66 6f 75 6e 64 |the CD a|nd found|
|00002790| 20 74 68 65 20 74 69 74 | 6c 65 20 d2 57 6f 72 6c | the tit|le .Worl|
|000027a0| 64 53 63 72 69 70 74 2e | d3 20 42 75 74 20 49 20 |dScript.|. But I |
|000027b0| 64 69 64 6e 27 74 20 66 | 69 6e 64 20 74 68 65 20 |didn't f|ind the |
|000027c0| 66 6f 6c 64 65 72 20 61 | 74 20 74 68 65 20 70 61 |folder a|t the pa|
|000027d0| 74 68 6e 61 6d 65 20 44 | 65 76 2e 43 44 20 4e 6f |thname D|ev.CD No|
|000027e0| 76 2f 44 65 63 20 39 32 | 3a 20 53 79 73 74 65 6d |v/Dec 92|: System|
|000027f0| 20 53 6f 66 74 77 61 72 | 65 3a 20 57 6f 72 6c 64 | Softwar|e: World|
|00002800| 53 63 72 69 70 74 2e 0d | d1 48 69 72 6f 6b 61 7a |Script..|.Hirokaz|
|00002810| 75 20 59 61 67 75 63 68 | 69 20 0d 09 0d 0d 41 74 |u Yaguch|i ....At|
|00002820| 20 74 68 65 20 6c 61 73 | 74 20 6d 69 6e 75 74 65 | the las|t minute|
|00002830| 2c 20 57 6f 72 6c 64 53 | 63 72 69 70 74 20 77 61 |, WorldS|cript wa|
|00002840| 73 20 70 75 6c 6c 65 64 | 20 66 72 6f 6d 20 74 68 |s pulled| from th|
|00002850| 65 20 43 44 20 61 63 63 | 6f 6d 70 61 6e 79 69 6e |e CD acc|ompanyin|
|00002860| 67 20 64 65 76 65 6c 6f | 70 2c 20 62 75 74 20 74 |g develo|p, but t|
|00002870| 68 65 72 65 20 77 61 73 | 6e d5 74 20 65 6e 6f 75 |here was|n.t enou|
|00002880| 67 68 20 74 69 6d 65 20 | 74 6f 20 72 65 6d 6f 76 |gh time |to remov|
|00002890| 65 20 69 74 20 66 72 6f | 6d 20 74 68 65 20 43 6f |e it fro|m the Co|
|000028a0| 6e 74 65 6e 74 73 20 43 | 61 74 61 6c 6f 67 2e 20 |ntents C|atalog. |
|000028b0| 57 6f 72 6c 64 53 63 72 | 69 70 74 20 64 69 64 2c |WorldScr|ipt did,|
|000028c0| 20 68 6f 77 65 76 65 72 | 2c 20 72 65 6d 61 69 6e | however|, remain|
|000028d0| 20 6f 6e 20 74 68 65 20 | 44 65 76 65 6c 6f 70 65 | on the |Develope|
|000028e0| 72 20 43 44 20 53 65 72 | 69 65 73 20 64 69 73 63 |r CD Ser|ies disc|
|000028f0| 20 72 65 63 65 69 76 65 | 64 20 6d 6f 6e 74 68 6c | receive|d monthl|
|00002900| 79 20 62 79 20 6d 65 6d | 62 65 72 73 20 6f 66 20 |y by mem|bers of |
|00002910| 41 70 70 6c 65 d5 73 20 | 64 65 76 65 6c 6f 70 65 |Apple.s |develope|
|00002920| 72 20 70 72 6f 67 72 61 | 6d 73 2e 0d 54 68 65 20 |r progra|ms..The |
|00002930| 72 65 61 73 6f 6e 20 66 | 6f 72 20 74 68 69 73 20 |reason f|or this |
|00002940| 69 73 20 74 69 65 64 20 | 69 6e 20 77 69 74 68 20 |is tied |in with |
|00002950| 77 68 79 20 64 65 76 65 | 6c 6f 70 20 6e 6f 77 20 |why deve|lop now |
|00002960| 68 61 73 20 69 74 73 20 | 6f 77 6e 20 43 44 2c 20 |has its |own CD, |
|00002970| 73 65 70 61 72 61 74 65 | 20 66 72 6f 6d 20 74 68 |separate| from th|
|00002980| 65 20 44 65 76 65 6c 6f | 70 65 72 20 43 44 20 53 |e Develo|per CD S|
|00002990| 65 72 69 65 73 20 64 69 | 73 63 3b 20 66 6f 72 20 |eries di|sc; for |
|000029a0| 64 65 74 61 69 6c 73 2c | 20 73 65 65 20 74 68 65 |details,| see the|
|000029b0| 20 65 64 69 74 6f 72 69 | 61 6c 20 6f 6e 20 70 61 | editori|al on pa|
|000029c0| 67 65 20 32 2e 0d d1 43 | 61 72 6f 6c 69 6e 65 20 |ge 2...C|aroline |
|000029d0| 52 6f 73 65 0d 57 48 45 | 4e 20 54 4f 20 45 58 50 |Rose.WHE|N TO EXP|
|000029e0| 45 43 54 20 44 45 56 45 | 4c 4f 50 0d 53 6f 72 72 |ECT DEVE|LOP.Sorr|
|000029f0| 79 20 74 6f 20 64 69 73 | 74 75 72 62 20 79 6f 75 |y to dis|turb you|
|00002a00| 2c 20 62 75 74 20 62 65 | 63 61 75 73 65 20 49 d5 |, but be|cause I.|
|00002a10| 76 65 20 68 61 64 20 70 | 72 6f 62 6c 65 6d 73 20 |ve had p|roblems |
|00002a20| 77 69 74 68 20 6d 79 20 | 73 75 62 73 63 72 69 70 |with my |subscrip|
|00002a30| 74 69 6f 6e 20 28 74 77 | 6f 20 63 6f 70 69 65 73 |tion (tw|o copies|
|00002a40| 2c 20 6e 6f 20 63 6f 70 | 69 65 73 29 20 d1 20 77 |, no cop|ies) . w|
|00002a50| 68 69 63 68 20 49 d5 76 | 65 20 77 6f 72 6b 65 64 |hich I.v|e worked|
|00002a60| 20 6f 75 74 2c 20 49 20 | 74 68 69 6e 6b 2c 20 77 | out, I |think, w|
|00002a70| 69 74 68 20 74 68 65 20 | 44 45 56 2e 53 55 42 53 |ith the |DEV.SUBS|
|00002a80| 20 70 65 6f 70 6c 65 20 | d1 20 49 d5 6d 20 77 6f | people |. I.m wo|
|00002a90| 6e 64 65 72 69 6e 67 3a | 20 49 73 20 74 68 65 72 |ndering:| Is ther|
|00002aa0| 65 20 73 6f 6d 65 20 73 | 6f 72 74 20 6f 66 20 70 |e some s|ort of p|
|00002ab0| 75 62 6c 69 63 61 74 69 | 6f 6e 20 73 63 68 65 64 |ublicati|on sched|
|00002ac0| 75 6c 65 20 61 76 61 69 | 6c 61 62 6c 65 20 74 68 |ule avai|lable th|
|00002ad0| 61 74 20 77 69 6c 6c 20 | 61 6c 6c 6f 77 20 6d 65 |at will |allow me|
|00002ae0| 20 74 6f 20 66 72 65 74 | 20 61 62 6f 75 74 20 74 | to fret| about t|
|00002af0| 68 69 73 20 77 69 74 68 | 6f 75 74 20 64 69 73 74 |his with|out dist|
|00002b00| 75 72 62 69 6e 67 20 61 | 6e 79 6f 6e 65 3f 20 28 |urbing a|nyone? (|
|00002b10| d2 47 65 65 2c 20 69 74 | d5 73 20 74 77 6f 20 77 |.Gee, it|.s two w|
|00002b20| 65 65 6b 73 20 70 61 73 | 74 20 77 68 65 6e 20 74 |eeks pas|t when t|
|00002b30| 68 69 73 20 73 68 6f 75 | 6c 64 20 62 65 20 6f 75 |his shou|ld be ou|
|00002b40| 74 20 2e 20 2e 20 2e 20 | 77 68 61 74 20 61 6d 20 |t . . . |what am |
|00002b50| 49 20 6d 69 73 73 69 6e | 67 20 6f 75 74 20 6f 6e |I missin|g out on|
|00002b60| 3f 21 d3 29 0d 59 d5 61 | 6c 6c 20 61 72 65 20 64 |?!.).Y.a|ll are d|
|00002b70| 6f 69 6e 67 20 61 20 66 | 69 6e 65 20 6a 6f 62 2e |oing a f|ine job.|
|00002b80| 20 4a 75 73 74 20 62 65 | 20 73 75 72 65 20 74 6f | Just be| sure to|
|00002b90| 20 72 75 6e 20 79 6f 75 | 72 20 69 73 73 75 65 73 | run you|r issues|
|00002ba0| 20 74 68 72 6f 75 67 68 | 20 61 20 51 75 61 72 6b | through| a Quark|
|00002bb0| 20 53 6d 75 67 43 68 65 | 63 6b 20 74 6f 20 6b 65 | SmugChe|ck to ke|
|00002bc0| 65 70 20 74 68 65 20 63 | 6f 6e 74 65 6e 74 20 6f |ep the c|ontent o|
|00002bd0| 6e 6c 79 20 6b 69 6e 64 | 61 20 77 61 63 6b 79 20 |nly kind|a wacky |
|00002be0| 61 6e 64 20 73 6d 75 67 | 20 77 69 74 68 6f 75 74 |and smug| without|
|00002bf0| 20 62 65 69 6e 67 20 74 | 6f 6f 20 6d 75 63 68 20 | being t|oo much |
|00002c00| 74 68 61 74 20 77 61 79 | 2e 0d 54 68 61 6e 6b 73 |that way|..Thanks|
|00002c10| 21 0d d1 4a 2e 20 43 2e | 20 42 75 72 6e 73 0d 49 |!..J. C.| Burns.I|
|00002c20| d5 6d 20 73 6f 72 72 79 | 20 79 6f 75 d5 76 65 20 |.m sorry| you.ve |
|00002c30| 68 61 64 20 73 75 62 73 | 63 72 69 70 74 69 6f 6e |had subs|cription|
|00002c40| 20 70 72 6f 62 6c 65 6d | 73 2c 20 62 75 74 20 49 | problem|s, but I|
|00002c50| d5 6d 20 67 72 61 74 65 | 66 75 6c 20 74 68 61 74 |.m grate|ful that|
|00002c60| 20 79 6f 75 20 70 75 72 | 73 75 65 64 20 74 68 65 | you pur|sued the|
|00002c70| 6d 20 77 69 74 68 20 44 | 45 56 2e 53 55 42 53 20 |m with D|EV.SUBS |
|00002c80| 72 61 74 68 65 72 20 74 | 68 61 6e 20 73 65 6e 64 |rather t|han send|
|00002c90| 69 6e 67 20 61 6e 20 41 | 70 70 6c 65 4c 69 6e 6b |ing an A|ppleLink|
|00002ca0| 20 74 6f 20 43 52 4f 53 | 45 20 6f 72 20 44 45 56 | to CROS|E or DEV|
|00002cb0| 45 4c 4f 50 3b 20 6d 61 | 6e 79 20 64 65 76 65 6c |ELOP; ma|ny devel|
|00002cc0| 6f 70 65 72 73 20 6d 61 | 6b 65 20 74 68 65 20 6d |opers ma|ke the m|
|00002cd0| 69 73 74 61 6b 65 20 6f | 66 20 63 6f 6e 74 61 63 |istake o|f contac|
|00002ce0| 74 69 6e 67 20 64 65 76 | 65 6c 6f 70 20 73 74 61 |ting dev|elop sta|
|00002cf0| 66 66 20 77 69 74 68 20 | 74 68 65 73 65 20 70 72 |ff with |these pr|
|00002d00| 6f 62 6c 65 6d 73 2c 20 | 62 75 74 20 69 74 d5 73 |oblems, |but it.s|
|00002d10| 20 72 65 61 6c 6c 79 20 | 6f 75 74 20 6f 66 20 6f | really |out of o|
|00002d20| 75 72 20 72 65 61 6c 6d | 2e 20 57 65 20 61 72 65 |ur realm|. We are|
|00002d30| 2c 20 68 6f 77 65 76 65 | 72 2c 20 64 6f 69 6e 67 |, howeve|r, doing|
|00002d40| 20 6f 75 72 20 62 65 73 | 74 20 74 6f 20 6d 61 6b | our bes|t to mak|
|00002d50| 65 20 74 68 65 20 70 72 | 6f 62 6c 65 6d 73 20 67 |e the pr|oblems g|
|00002d60| 6f 20 61 77 61 79 2e 09 | 49 66 20 79 6f 75 d5 72 |o away..|If you.r|
|00002d70| 65 20 6c 6f 63 61 74 65 | 64 20 69 6e 20 74 68 65 |e locate|d in the|
|00002d80| 20 55 2e 53 2e 2c 20 79 | 6f 75 20 73 68 6f 75 6c | U.S., y|ou shoul|
|00002d90| 64 20 6e 6f 72 6d 61 6c | 6c 79 20 72 65 63 65 69 |d normal|ly recei|
|00002da0| 76 65 20 64 65 76 65 6c | 6f 70 20 61 72 6f 75 6e |ve devel|op aroun|
|00002db0| 64 20 74 68 65 20 66 69 | 72 73 74 20 6f 66 20 4d |d the fi|rst of M|
|00002dc0| 61 72 63 68 2c 20 4a 75 | 6e 65 2c 20 53 65 70 74 |arch, Ju|ne, Sept|
|00002dd0| 65 6d 62 65 72 2c 20 61 | 6e 64 20 44 65 63 65 6d |ember, a|nd Decem|
|00002de0| 62 65 72 2e 20 28 49 66 | 20 79 6f 75 d5 72 65 20 |ber. (If| you.re |
|00002df0| 6f 75 74 73 69 64 65 20 | 74 68 65 20 55 2e 53 2e |outside |the U.S.|
|00002e00| 2c 20 69 74 d5 73 20 68 | 61 72 64 20 74 6f 20 73 |, it.s h|ard to s|
|00002e10| 61 79 2c 20 62 65 63 61 | 75 73 65 20 64 65 76 65 |ay, beca|use deve|
|00002e20| 6c 6f 70 20 6d 69 67 68 | 74 20 6e 65 65 64 20 74 |lop migh|t need t|
|00002e30| 6f 20 77 61 69 74 20 66 | 6f 72 20 6f 74 68 65 72 |o wait f|or other|
|00002e40| 20 6d 61 74 65 72 69 61 | 6c 73 20 74 6f 20 62 65 | materia|ls to be|
|00002e50| 20 6d 65 72 67 65 64 20 | 69 6e 74 6f 20 74 68 65 | merged |into the|
|00002e60| 20 73 61 6d 65 20 6d 61 | 69 6c 69 6e 67 2e 29 0d | same ma|iling.).|
|00002e70| 54 68 61 6e 6b 73 20 66 | 6f 72 20 74 68 65 20 74 |Thanks f|or the t|
|00002e80| 69 70 20 6f 6e 20 53 6d | 75 67 43 68 65 63 6b 3b |ip on Sm|ugCheck;|
|00002e90| 20 69 74 d5 73 20 6a 75 | 73 74 20 77 68 61 74 20 | it.s ju|st what |
|00002ea0| 77 65 20 6e 65 65 64 21 | 0d d1 43 61 72 6f 6c 69 |we need!|..Caroli|
|00002eb0| 6e 65 20 52 6f 73 65 0d | 4d 2e 54 4e 2e 44 45 53 |ne Rose.|M.TN.DES|
|00002ec0| 49 47 4e 41 54 49 4f 4e | 53 0d 49 20 6e 6f 74 69 |IGNATION|S.I noti|
|00002ed0| 63 65 20 79 6f 75 20 73 | 74 69 6c 6c 20 61 64 64 |ce you s|till add|
|00002ee0| 20 74 68 65 20 6e 75 6d | 62 65 72 73 20 69 6e 20 | the num|bers in |
|00002ef0| 72 65 66 65 72 65 6e 63 | 65 73 20 74 6f 20 54 65 |referenc|es to Te|
|00002f00| 63 68 20 4e 6f 74 65 73 | 2e 20 49 66 20 64 72 6f |ch Notes|. If dro|
|00002f10| 70 70 69 6e 67 20 74 68 | 65 20 6e 75 6d 62 65 72 |pping th|e number|
|00002f20| 73 20 77 65 72 65 20 73 | 75 63 68 20 70 72 6f 67 |s were s|uch prog|
|00002f30| 72 65 73 73 2c 20 74 68 | 61 74 20 77 6f 75 6c 64 |ress, th|at would|
|00002f40| 6e d5 74 20 62 65 20 6e | 65 63 65 73 73 61 72 79 |n.t be n|ecessary|
|00002f50| 2e 20 41 6e 64 20 74 68 | 65 20 6e 65 77 20 61 6c |. And th|e new al|
|00002f60| 70 68 61 6e 75 6d 65 72 | 69 63 20 72 65 66 65 72 |phanumer|ic refer|
|00002f70| 65 6e 63 65 20 63 6f 64 | 65 73 20 61 72 65 20 6e |ence cod|es are n|
|00002f80| 6f 74 20 75 73 65 64 2e | 20 0d 49 d5 6d 20 61 20 |ot used.| .I.m a |
|00002f90| 74 65 63 68 6e 69 63 61 | 6c 20 70 65 72 73 6f 6e |technica|l person|
|00002fa0| 20 77 68 6f 20 69 73 20 | 75 73 65 64 20 74 6f 20 | who is |used to |
|00002fb0| 61 62 62 72 65 76 69 61 | 74 69 6f 6e 73 20 65 76 |abbrevia|tions ev|
|00002fc0| 65 72 79 77 68 65 72 65 | 20 66 6f 72 20 63 6f 6e |erywhere| for con|
|00002fd0| 63 69 73 65 6e 65 73 73 | 2e 20 42 65 73 69 64 65 |ciseness|. Beside|
|00002fe0| 73 2c 20 63 69 74 69 6e | 67 20 77 69 74 68 20 66 |s, citin|g with f|
|00002ff0| 75 6c 6c 20 74 69 74 6c | 65 73 20 61 64 64 73 20 |ull titl|es adds |
|00003000| 6e 6f 69 73 65 20 61 6e | 64 20 61 20 6c 6f 74 20 |noise an|d a lot |
|00003010| 6f 66 20 72 65 70 65 74 | 69 74 69 76 65 6e 65 73 |of repet|itivenes|
|00003020| 73 2e 0d d1 50 65 74 65 | 72 20 46 69 6e 6b 0d 57 |s...Pete|r Fink.W|
|00003030| 65 20 64 65 63 69 64 65 | 64 20 74 6f 20 69 6e 63 |e decide|d to inc|
|00003040| 6c 75 64 65 20 74 68 65 | 20 6f 6c 64 20 6e 75 6d |lude the| old num|
|00003050| 62 65 72 73 20 69 6e 20 | 72 65 66 65 72 65 6e 63 |bers in |referenc|
|00003060| 65 73 20 74 6f 20 54 65 | 63 68 20 4e 6f 74 65 73 |es to Te|ch Notes|
|00003070| 20 74 6f 20 68 65 6c 70 | 20 6f 75 74 20 74 68 6f | to help| out tho|
|00003080| 73 65 20 70 65 6f 70 6c | 65 20 77 68 6f 20 6c 69 |se peopl|e who li|
|00003090| 6b 65 20 74 6f 20 75 73 | 65 20 68 61 72 64 20 63 |ke to us|e hard c|
|000030a0| 6f 70 79 20 62 75 74 20 | 73 74 69 6c 6c 20 68 61 |opy but |still ha|
|000030b0| 76 65 20 74 68 65 20 6e | 75 6d 62 65 72 65 64 20 |ve the n|umbered |
|000030c0| 76 65 72 73 69 6f 6e 73 | 2e 20 57 65 d5 6c 6c 20 |versions|. We.ll |
|000030d0| 73 74 6f 70 20 64 6f 69 | 6e 67 20 74 68 61 74 20 |stop doi|ng that |
|000030e0| 6f 6e 63 65 20 65 6e 6f | 75 67 68 20 74 69 6d 65 |once eno|ugh time|
|000030f0| 20 68 61 73 20 65 6c 61 | 70 73 65 64 20 74 68 61 | has ela|psed tha|
|00003100| 74 20 77 65 20 65 78 70 | 65 63 74 20 65 76 65 72 |t we exp|ect ever|
|00003110| 79 6f 6e 65 20 77 69 6c | 6c 20 68 61 76 65 20 74 |yone wil|l have t|
|00003120| 68 65 20 6e 65 77 2c 20 | 75 6e 6e 75 6d 62 65 72 |he new, |unnumber|
|00003130| 65 64 20 76 65 72 73 69 | 6f 6e 73 2e 0d 46 6f 72 |ed versi|ons..For|
|00003140| 20 61 20 76 61 72 69 65 | 74 79 20 6f 66 20 72 65 | a varie|ty of re|
|00003150| 61 73 6f 6e 73 2c 20 77 | 65 20 64 65 63 69 64 65 |asons, w|e decide|
|00003160| 64 20 6e 6f 74 20 74 6f | 20 69 6e 63 6c 75 64 65 |d not to| include|
|00003170| 20 74 68 65 20 6e 65 77 | 20 64 65 73 69 67 6e 61 | the new| designa|
|00003180| 74 69 6f 6e 73 2c 20 73 | 75 63 68 20 61 73 20 d2 |tions, s|uch as .|
|00003190| 4d 2e 50 54 2e 53 74 61 | 6e 64 41 6c 6f 6e 65 43 |M.PT.Sta|ndAloneC|
|000031a0| 6f 64 65 2c d3 20 77 68 | 69 63 68 20 69 64 65 6e |ode,. wh|ich iden|
|000031b0| 74 69 66 79 20 74 68 65 | 20 63 61 74 65 67 6f 72 |tify the| categor|
|000031c0| 79 2f 66 6f 6c 64 65 72 | 20 66 6f 72 20 65 61 63 |y/folder| for eac|
|000031d0| 68 20 4e 6f 74 65 2e 20 | 57 65 20 66 69 67 75 72 |h Note. |We figur|
|000031e0| 65 64 20 70 65 6f 70 6c | 65 20 63 6f 75 6c 64 20 |ed peopl|e could |
|000031f0| 66 69 6e 64 20 74 68 65 | 20 4e 6f 74 65 73 20 69 |find the| Notes i|
|00003200| 6e 20 74 68 65 20 6e 65 | 77 20 66 69 6c 65 20 6f |n the ne|w file o|
|00003210| 72 67 61 6e 69 7a 61 74 | 69 6f 6e 20 65 61 73 69 |rganizat|ion easi|
|00003220| 6c 79 20 65 6e 6f 75 67 | 68 20 d1 20 61 20 4e 6f |ly enoug|h . a No|
|00003230| 74 65 20 6f 6e 20 51 75 | 69 63 6b 54 69 6d 65 20 |te on Qu|ickTime |
|00003240| 69 73 20 69 6e 20 74 68 | 65 20 51 75 69 63 6b 54 |is in th|e QuickT|
|00003250| 69 6d 65 20 66 6f 6c 64 | 65 72 2c 20 72 69 67 68 |ime fold|er, righ|
|00003260| 74 3f 20 42 75 74 20 77 | 65 d5 76 65 20 73 69 6e |t? But w|e.ve sin|
|00003270| 63 65 20 72 65 61 6c 69 | 7a 65 64 20 74 68 61 74 |ce reali|zed that|
|00003280| 20 74 68 65 20 63 61 74 | 65 67 6f 72 79 20 69 73 | the cat|egory is|
|00003290| 6e d5 74 20 61 6c 77 61 | 79 73 20 6f 62 76 69 6f |n.t alwa|ys obvio|
|000032a0| 75 73 2e 20 53 6f 20 09 | 0d 0d 73 74 61 72 74 69 |us. So .|..starti|
|000032b0| 6e 67 20 77 69 74 68 20 | 74 68 69 73 20 69 73 73 |ng with |this iss|
|000032c0| 75 65 20 77 65 20 72 65 | 66 65 72 20 74 6f 20 4e |ue we re|fer to N|
|000032d0| 6f 74 65 73 20 62 79 20 | 63 61 74 65 67 6f 72 79 |otes by |category|
|000032e0| 20 d1 20 66 6f 72 20 65 | 78 61 6d 70 6c 65 2c 20 | . for e|xample, |
|000032f0| d2 53 65 65 20 74 68 65 | 20 4d 61 63 69 6e 74 6f |.See the| Macinto|
|00003300| 73 68 20 28 50 6c 61 74 | 66 6f 72 6d 73 20 26 20 |sh (Plat|forms & |
|00003310| 54 6f 6f 6c 73 29 20 54 | 65 63 68 6e 69 63 61 6c |Tools) T|echnical|
|00003320| 20 4e 6f 74 65 2c 20 d4 | 53 74 61 6e 64 2d 41 6c | Note, .|Stand-Al|
|00003330| 6f 6e 65 20 43 6f 64 65 | 2c 20 61 64 20 6e 61 75 |one Code|, ad nau|
|00003340| 73 65 61 6d 2e d5 d3 0d | 4d 61 6e 79 20 64 65 76 |seam....|Many dev|
|00003350| 65 6c 6f 70 65 72 73 20 | 73 69 6d 70 6c 79 20 6c |elopers |simply l|
|00003360| 6f 6f 6b 20 75 70 20 73 | 70 65 63 69 66 69 63 20 |ook up s|pecific |
|00003370| 6e 6f 74 65 73 20 69 6e | 20 74 68 65 20 76 61 72 |notes in| the var|
|00003380| 69 6f 75 73 20 54 65 63 | 68 20 4e 6f 74 65 20 69 |ious Tec|h Note i|
|00003390| 6e 64 65 78 65 73 2c 20 | 61 6e 64 20 64 6f 6e d5 |ndexes, |and don.|
|000033a0| 74 20 75 73 65 20 74 68 | 65 20 73 70 65 63 69 61 |t use th|e specia|
|000033b0| 6c 20 64 65 73 69 67 6e | 61 74 69 6f 6e 73 20 61 |l design|ations a|
|000033c0| 74 20 61 6c 6c 2e 20 46 | 6f 72 20 74 68 6f 73 65 |t all. F|or those|
|000033d0| 20 77 68 6f 20 64 6f 20 | 75 73 65 20 74 68 65 6d | who do |use them|
|000033e0| 2c 20 74 68 65 79 d5 76 | 65 20 62 65 65 6e 20 69 |, they.v|e been i|
|000033f0| 6d 70 72 6f 76 65 64 20 | 74 6f 20 63 6f 72 72 65 |mproved |to corre|
|00003400| 6c 61 74 65 20 6d 6f 72 | 65 20 63 6c 6f 73 65 6c |late mor|e closel|
|00003410| 79 20 74 6f 20 74 68 65 | 20 4e 6f 74 65 73 d5 20 |y to the| Notes. |
|00003420| 09 74 69 74 6c 65 73 3b | 20 66 6f 72 20 6d 6f 72 |.titles;| for mor|
|00003430| 65 20 6f 6e 20 74 68 69 | 73 20 61 6e 64 20 6f 74 |e on thi|s and ot|
|00003440| 68 65 72 20 72 65 63 65 | 6e 74 20 54 65 63 68 20 |her rece|nt Tech |
|00003450| 4e 6f 74 65 20 69 6d 70 | 72 6f 76 65 6d 65 6e 74 |Note imp|rovement|
|00003460| 73 2c 20 73 65 65 20 74 | 68 65 20 62 6f 78 20 6f |s, see t|he box o|
|00003470| 6e 20 74 68 69 73 20 70 | 61 67 65 2e 20 0d 57 65 |n this p|age. .We|
|00003480| d5 72 65 20 61 6c 77 61 | 79 73 20 6f 70 65 6e 20 |.re alwa|ys open |
|00003490| 74 6f 20 73 75 67 67 65 | 73 74 69 6f 6e 2c 20 62 |to sugge|stion, b|
|000034a0| 75 74 20 73 6f 20 66 61 | 72 20 79 6f 75 d5 72 65 |ut so fa|r you.re|
|000034b0| 20 74 68 65 20 6f 6e 6c | 79 20 6f 6e 65 20 74 6f | the onl|y one to|
|000034c0| 20 6d 65 6e 74 69 6f 6e | 20 74 68 69 73 2e 20 49 | mention| this. I|
|000034d0| 66 20 6f 74 68 65 72 73 | 20 72 65 61 64 69 6e 67 |f others| reading|
|000034e0| 20 74 68 69 73 20 72 65 | 70 6c 79 20 68 61 76 65 | this re|ply have|
|000034f0| 20 73 69 6d 69 6c 61 72 | 20 66 65 65 64 62 61 63 | similar| feedbac|
|00003500| 6b 2c 20 49 20 68 6f 70 | 65 20 74 68 65 79 d5 6c |k, I hop|e they.l|
|00003510| 6c 20 6c 65 74 20 75 73 | 20 6b 6e 6f 77 2e 0d d1 |l let us| know...|
|00003520| 43 61 72 6f 6c 69 6e 65 | 20 52 6f 73 65 09 0d 0d |Caroline| Rose...|
|00003530| 54 45 43 48 20 4e 4f 54 | 45 53 20 41 4e 44 20 51 |TECH NOT|ES AND Q|
|00003540| 26 41 73 3a 20 53 54 41 | 54 45 20 4f 46 20 54 48 |&As: STA|TE OF TH|
|00003550| 45 20 55 4e 49 4f 4e 20 | 0d 42 59 20 4e 45 49 4c |E UNION |.BY NEIL|
|00003560| 20 44 41 59 2c 20 54 45 | 43 48 20 4e 4f 54 45 20 | DAY, TE|CH NOTE |
|00003570| 41 4e 44 20 53 41 4d 50 | 4c 45 20 43 4f 44 45 20 |AND SAMP|LE CODE |
|00003580| 50 4f 4f 48 2d 42 41 48 | 20 09 0d 4f 6e 20 74 68 |POOH-BAH| ..On th|
|00003590| 65 20 41 75 67 75 73 74 | 20 31 39 39 32 20 44 65 |e August| 1992 De|
|000035a0| 76 65 6c 6f 70 65 72 20 | 43 44 20 53 65 72 69 65 |veloper |CD Serie|
|000035b0| 73 20 64 69 73 63 2c 20 | 74 68 65 20 6e 65 77 20 |s disc, |the new |
|000035c0| 6f 72 67 61 6e 69 7a 61 | 74 69 6f 6e 20 6f 66 20 |organiza|tion of |
|000035d0| 4d 61 63 69 6e 74 6f 73 | 68 20 54 65 63 68 6e 69 |Macintos|h Techni|
|000035e0| 63 61 6c 20 4e 6f 74 65 | 73 20 6d 61 64 65 20 69 |cal Note|s made i|
|000035f0| 74 73 20 64 65 62 75 74 | 2e 20 53 69 6e 63 65 20 |ts debut|. Since |
|00003600| 74 68 65 6e 2c 20 77 65 | d5 76 65 20 62 65 65 6e |then, we|.ve been|
|00003610| 20 6c 69 73 74 65 6e 69 | 6e 67 20 66 6f 72 20 73 | listeni|ng for s|
|00003620| 75 67 67 65 73 74 69 6f | 6e 73 20 66 6f 72 20 69 |uggestio|ns for i|
|00003630| 6d 70 72 6f 76 65 6d 65 | 6e 74 2e 20 54 68 65 20 |mproveme|nt. The |
|00003640| 76 61 73 74 20 6d 61 6a | 6f 72 69 74 79 20 6f 66 |vast maj|ority of|
|00003650| 20 74 68 65 20 66 65 65 | 64 62 61 63 6b 20 68 61 | the fee|dback ha|
|00003660| 73 20 62 65 65 6e 20 70 | 6f 73 69 74 69 76 65 2c |s been p|ositive,|
|00003670| 20 62 75 74 20 79 6f 75 | 20 64 69 64 20 70 6f 69 | but you| did poi|
|00003680| 6e 74 20 6f 75 74 20 61 | 20 66 65 77 20 61 72 65 |nt out a| few are|
|00003690| 61 73 20 66 6f 72 20 61 | 74 74 65 6e 74 69 6f 6e |as for a|ttention|
|000036a0| 3a 0d a5 09 42 65 74 74 | 65 72 20 6e 61 6d 65 20 |:...Bett|er name |
|000036b0| 63 6f 72 72 65 6c 61 74 | 69 6f 6e 3a 20 46 69 6c |correlat|ion: Fil|
|000036c0| 65 6e 61 6d 65 73 2c 20 | 74 69 74 6c 65 73 2c 20 |enames, |titles, |
|000036d0| 61 6e 64 20 64 65 73 69 | 67 6e 61 74 69 6f 6e 73 |and desi|gnations|
|000036e0| 20 6c 69 6b 65 20 d2 4d | 2e 50 54 2e 53 74 61 6e | like .M|.PT.Stan|
|000036f0| 64 41 6c 6f 6e 65 43 6f | 64 65 d3 20 6e 65 65 64 |dAloneCo|de. need|
|00003700| 65 64 20 74 6f 20 62 65 | 20 6d 6f 72 65 20 74 69 |ed to be| more ti|
|00003710| 67 68 74 6c 79 20 62 6f | 75 6e 64 20 74 6f 20 6f |ghtly bo|und to o|
|00003720| 6e 65 20 61 6e 6f 74 68 | 65 72 2e 20 54 68 65 20 |ne anoth|er. The |
|00003730| 6c 61 74 65 73 74 20 72 | 65 6c 65 61 73 65 20 66 |latest r|elease f|
|00003740| 69 78 65 73 20 74 68 69 | 73 20 70 72 6f 62 6c 65 |ixes thi|s proble|
|00003750| 6d 3b 20 54 65 63 68 20 | 4e 6f 74 65 73 20 73 68 |m; Tech |Notes sh|
|00003760| 6f 75 6c 64 20 62 65 20 | 65 61 73 69 65 72 20 74 |ould be |easier t|
|00003770| 6f 20 66 69 6e 64 20 61 | 63 72 6f 73 73 20 74 68 |o find a|cross th|
|00003780| 65 20 70 72 69 6e 74 20 | 61 6e 64 20 65 6c 65 63 |e print |and elec|
|00003790| 74 72 6f 6e 69 63 20 76 | 65 72 73 69 6f 6e 73 2e |tronic v|ersions.|
|000037a0| 0d a5 09 4f 72 67 61 6e | 69 7a 61 74 69 6f 6e 3a |...Organ|ization:|
|000037b0| 20 54 65 63 68 20 4e 6f | 74 65 73 20 61 72 65 20 | Tech No|tes are |
|000037c0| 6e 6f 77 20 6f 72 67 61 | 6e 69 7a 65 64 20 61 6c |now orga|nized al|
|000037d0| 70 68 61 62 65 74 69 63 | 61 6c 6c 79 20 62 79 20 |phabetic|ally by |
|000037e0| 74 69 74 6c 65 20 77 69 | 74 68 69 6e 20 65 61 63 |title wi|thin eac|
|000037f0| 68 20 73 65 63 74 69 6f | 6e 2e 20 54 68 69 73 20 |h sectio|n. This |
|00003800| 77 61 73 20 61 6c 77 61 | 79 73 20 74 68 65 20 69 |was alwa|ys the i|
|00003810| 6e 74 65 6e 74 69 6f 6e | 2c 20 62 75 74 20 62 65 |ntention|, but be|
|00003820| 63 61 75 73 65 20 66 69 | 6c 65 6e 61 6d 65 73 20 |cause fi|lenames |
|00003830| 61 6e 64 20 74 69 74 6c | 65 73 20 64 69 64 6e d5 |and titl|es didn.|
|00003840| 74 20 72 65 61 6c 6c 79 | 20 6d 61 74 63 68 2c 20 |t really| match, |
|00003850| 74 68 69 6e 67 73 20 77 | 65 72 65 20 61 20 6c 69 |things w|ere a li|
|00003860| 74 74 6c 65 20 68 61 70 | 68 61 7a 61 72 64 2e 0d |ttle hap|hazard..|
|00003870| a5 09 4c 6f 63 61 74 69 | 6e 67 20 69 74 65 6d 73 |..Locati|ng items|
|00003880| 20 69 6e 20 70 72 69 6e | 74 3a 20 57 65 d5 76 65 | in prin|t: We.ve|
|00003890| 20 61 64 64 65 64 20 74 | 68 65 20 64 65 73 69 67 | added t|he desig|
|000038a0| 6e 61 74 69 6f 6e 20 74 | 6f 20 74 68 65 20 66 6f |nation t|o the fo|
|000038b0| 6f 74 65 72 20 6f 66 20 | 65 61 63 68 20 6e 6f 74 |oter of |each not|
|000038c0| 65 2c 20 73 6f 20 79 6f | 75 20 63 61 6e 20 71 75 |e, so yo|u can qu|
|000038d0| 69 63 6b 6c 79 20 74 65 | 6c 6c 20 77 68 65 72 65 |ickly te|ll where|
|000038e0| 20 79 6f 75 20 61 72 65 | 20 61 73 20 79 6f 75 20 | you are| as you |
|000038f0| 66 6c 69 70 20 74 68 72 | 6f 75 67 68 20 74 68 65 |flip thr|ough the|
|00003900| 20 70 61 67 65 73 2e 0d | 4d 61 6e 79 20 6f 66 20 | pages..|Many of |
|00003910| 79 6f 75 20 68 61 76 65 | 20 61 73 6b 65 64 20 68 |you have| asked h|
|00003920| 6f 77 20 74 6f 20 71 75 | 69 63 6b 6c 79 20 6c 6f |ow to qu|ickly lo|
|00003930| 63 61 74 65 20 74 68 65 | 20 6d 6f 73 74 20 72 65 |cate the| most re|
|00003940| 63 65 6e 74 6c 79 20 77 | 72 69 74 74 65 6e 20 61 |cently w|ritten a|
|00003950| 6e 64 20 75 70 64 61 74 | 65 64 20 54 65 63 68 20 |nd updat|ed Tech |
|00003960| 4e 6f 74 65 73 2e 20 4f | 6e 20 74 68 65 20 43 44 |Notes. O|n the CD|
|00003970| 2c 20 09 61 6c 69 61 73 | 65 73 20 74 6f 20 74 68 |, .alias|es to th|
|00003980| 65 20 6c 61 74 65 73 74 | 20 4e 6f 74 65 73 20 63 |e latest| Notes c|
|00003990| 61 6e 20 61 6c 77 61 79 | 73 20 62 65 20 66 6f 75 |an alway|s be fou|
|000039a0| 6e 64 20 69 6e 20 74 68 | 65 20 d2 57 68 61 74 d5 |nd in th|e .What.|
|000039b0| 73 20 6e 65 77 20 6f 6e | 20 74 68 69 73 20 43 44 |s new on| this CD|
|000039c0| 3f d3 20 66 6f 6c 64 65 | 72 2e 20 55 73 69 6e 67 |?. folde|r. Using|
|000039d0| 20 74 68 65 20 46 69 6e | 64 65 72 d5 73 20 56 69 | the Fin|der.s Vi|
|000039e0| 65 77 20 62 79 20 44 61 | 74 65 20 6f 70 74 69 6f |ew by Da|te optio|
|000039f0| 6e 20 6f 6e 20 74 68 65 | 20 63 61 74 65 67 6f 72 |n on the| categor|
|00003a00| 79 20 66 6f 6c 64 65 72 | 73 20 69 73 20 61 20 68 |y folder|s is a h|
|00003a10| 61 6e 64 79 20 77 61 79 | 20 74 6f 20 73 65 65 20 |andy way| to see |
|00003a20| 74 68 65 20 6d 6f 73 74 | 20 72 65 63 65 6e 74 20 |the most| recent |
|00003a30| 75 70 64 61 74 65 73 2e | 0d 41 6c 73 6f 2c 20 70 |updates.|.Also, p|
|00003a40| 6c 65 61 73 65 20 6e 6f | 74 65 20 74 68 61 74 20 |lease no|te that |
|00003a50| 74 6f 20 67 72 6f 75 70 | 20 72 65 6c 61 74 65 64 |to group| related|
|00003a60| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 20 6d 6f 72 | informa|tion mor|
|00003a70| 65 20 6c 6f 67 69 63 61 | 6c 6c 79 2c 20 77 65 d5 |e logica|lly, we.|
|00003a80| 76 65 20 69 6e 74 65 67 | 72 61 74 65 64 20 51 26 |ve integ|rated Q&|
|00003a90| 41 73 20 69 6e 74 6f 20 | 74 68 65 20 54 65 63 68 |As into |the Tech|
|00003aa0| 20 4e 6f 74 65 20 6c 69 | 62 72 61 72 79 2e 20 51 | Note li|brary. Q|
|00003ab0| 26 41 73 20 61 70 70 65 | 61 72 20 61 74 20 74 68 |&As appe|ar at th|
|00003ac0| 65 20 62 65 67 69 6e 6e | 69 6e 67 20 6f 66 20 65 |e beginn|ing of e|
|00003ad0| 76 65 72 79 20 73 65 63 | 74 69 6f 6e 20 69 6e 20 |very sec|tion in |
|00003ae0| 74 68 65 20 70 72 69 6e | 74 20 76 65 72 73 69 6f |the prin|t versio|
|00003af0| 6e 2c 20 61 6e 64 20 68 | 61 76 65 20 74 68 65 20 |n, and h|ave the |
|00003b00| 6c 61 62 65 6c 20 d2 45 | 73 73 65 6e 74 69 61 6c |label .E|ssential|
|00003b10| d3 20 69 6e 20 74 68 65 | 20 65 6c 65 63 74 72 6f |. in the| electro|
|00003b20| 6e 69 63 20 76 65 72 73 | 69 6f 6e 20 28 6f 72 20 |nic vers|ion (or |
|00003b30| 61 20 64 69 66 66 65 72 | 65 6e 74 20 6c 61 62 65 |a differ|ent labe|
|00003b40| 6c 20 69 66 20 79 6f 75 | d5 76 65 20 63 68 61 6e |l if you|.ve chan|
|00003b50| 67 65 64 20 74 68 61 74 | 20 6c 61 62 65 6c 20 6e |ged that| label n|
|00003b60| 61 6d 65 20 6f 6e 20 79 | 6f 75 72 20 73 79 73 74 |ame on y|our syst|
|00003b70| 65 6d 29 2e 0d 4d 61 6e | 79 20 6f 66 20 79 6f 75 |em)..Man|y of you|
|00003b80| 20 6e 6f 74 69 63 65 64 | 20 74 68 61 74 20 74 68 | noticed| that th|
|00003b90| 65 20 54 65 63 68 20 4e | 6f 74 65 20 61 6e 64 20 |e Tech N|ote and |
|00003ba0| 51 26 41 20 73 74 61 63 | 6b 73 20 68 61 76 65 20 |Q&A stac|ks have |
|00003bb0| 67 6f 6e 65 20 61 77 61 | 79 3a 20 74 68 65 20 54 |gone awa|y: the T|
|00003bc0| 65 63 68 20 4e 6f 74 65 | 20 6c 69 62 72 61 72 79 |ech Note| library|
|00003bd0| 20 69 73 20 6e 6f 77 20 | 61 76 61 69 6c 61 62 6c | is now |availabl|
|00003be0| 65 20 69 6e 20 41 70 70 | 6c 65 20 44 6f 63 56 69 |e in App|le DocVi|
|00003bf0| 65 77 65 72 20 66 6f 72 | 6d 61 74 20 28 61 73 20 |ewer for|mat (as |
|00003c00| 77 65 6c 6c 20 61 73 20 | 4d 69 63 72 6f 73 6f 66 |well as |Microsof|
|00003c10| 74 20 57 6f 72 64 20 66 | 69 6c 65 73 29 2e 20 59 |t Word f|iles). Y|
|00003c20| 6f 75 20 73 68 6f 75 6c | 64 20 66 69 6e 64 20 74 |ou shoul|d find t|
|00003c30| 68 65 20 73 65 61 72 63 | 68 69 6e 67 20 61 6e 64 |he searc|hing and|
|00003c40| 20 76 69 65 77 69 6e 67 | 20 69 6e 20 41 70 70 6c | viewing| in Appl|
|00003c50| 65 20 44 6f 63 56 69 65 | 77 65 72 20 6d 75 63 68 |e DocVie|wer much|
|00003c60| 20 6d 6f 72 65 20 75 73 | 61 62 6c 65 3b 20 70 6c | more us|able; pl|
|00003c70| 65 61 73 65 20 63 68 65 | 63 6b 20 69 74 20 6f 75 |ease che|ck it ou|
|00003c80| 74 2e 20 0d 54 68 65 73 | 65 20 63 68 61 6e 67 65 |t. .Thes|e change|
|00003c90| 73 20 73 68 6f 75 6c 64 | 20 6d 61 6b 65 20 69 6e |s should| make in|
|00003ca0| 66 6f 72 6d 61 74 69 6f | 6e 20 6d 75 63 68 20 65 |formatio|n much e|
|00003cb0| 61 73 69 65 72 20 74 6f | 20 66 69 6e 64 2e 20 41 |asier to| find. A|
|00003cc0| 73 20 61 6c 77 61 79 73 | 2c 20 69 66 20 79 6f 75 |s always|, if you|
|00003cd0| 20 68 61 76 65 20 73 75 | 67 67 65 73 74 69 6f 6e | have su|ggestion|
|00003ce0| 73 20 6f 72 20 69 64 65 | 61 73 20 66 6f 72 20 69 |s or ide|as for i|
|00003cf0| 6d 70 72 6f 76 69 6e 67 | 20 74 68 65 20 54 65 63 |mproving| the Tec|
|00003d00| 68 20 4e 6f 74 65 20 6c | 69 62 72 61 72 79 2c 20 |h Note l|ibrary, |
|00003d10| 70 6c 65 61 73 65 20 6c | 65 74 20 6d 65 20 6b 6e |please l|et me kn|
|00003d20| 6f 77 21 09 0d 0d 57 52 | 49 54 49 4e 47 20 4c 4f |ow!...WR|ITING LO|
|00003d30| 43 41 4c 49 5a 41 42 4c | 45 20 41 50 50 4c 49 43 |CALIZABL|E APPLIC|
|00003d40| 41 54 49 4f 4e 53 0d 4a | 4f 53 45 50 48 20 54 45 |ATIONS.J|OSEPH TE|
|00003d50| 52 4e 41 53 4b 59 20 41 | 4e 44 20 42 52 59 41 4e |RNASKY A|ND BRYAN|
|00003d60| 20 4b 2e 20 28 d2 42 45 | 41 4b 45 52 d3 29 20 52 | K. (.BE|AKER.) R|
|00003d70| 45 53 53 4c 45 52 0d 4d | 6f 72 65 20 61 6e 64 20 |ESSLER.M|ore and |
|00003d80| 6d 6f 72 65 20 73 6f 66 | 74 77 61 72 65 20 63 6f |more sof|tware co|
|00003d90| 6d 70 61 6e 69 65 73 20 | 61 72 65 20 66 69 6e 64 |mpanies |are find|
|00003da0| 69 6e 67 20 72 69 63 68 | 20 6e 65 77 20 6d 61 72 |ing rich| new mar|
|00003db0| 6b 65 74 73 20 6f 76 65 | 72 73 65 61 73 2e 20 55 |kets ove|rseas. U|
|00003dc0| 6e 66 6f 72 74 75 6e 61 | 74 65 6c 79 2c 20 6d 61 |nfortuna|tely, ma|
|00003dd0| 6e 79 20 6f 66 20 74 68 | 65 73 65 20 64 65 76 65 |ny of th|ese deve|
|00003de0| 6c 6f 70 65 72 73 20 68 | 61 76 65 20 61 6c 73 6f |lopers h|ave also|
|00003df0| 20 64 69 73 63 6f 76 65 | 72 65 64 20 74 68 61 74 | discove|red that|
|00003e00| 20 6c 6f 63 61 6c 69 7a | 69 6e 67 20 61 6e 20 61 | localiz|ing an a|
|00003e10| 70 70 6c 69 63 61 74 69 | 6f 6e 20 69 6e 76 6f 6c |pplicati|on invol|
|00003e20| 76 65 73 20 61 20 6c 6f | 74 20 6d 6f 72 65 20 74 |ves a lo|t more t|
|00003e30| 68 61 6e 20 74 72 61 6e | 73 6c 61 74 69 6e 67 20 |han tran|slating |
|00003e40| 61 20 62 75 6e 63 68 20 | 6f 66 20 53 54 52 23 20 |a bunch |of STR# |
|00003e50| 72 65 73 6f 75 72 63 65 | 73 2e 20 49 6e 20 66 61 |resource|s. In fa|
|00003e60| 63 74 2c 20 6c 6f 63 61 | 6c 69 7a 61 74 69 6f 6e |ct, loca|lization|
|00003e70| 20 6f 66 74 65 6e 20 62 | 65 63 6f 6d 65 73 20 61 | often b|ecomes a|
|00003e80| 6e 20 75 6e 65 78 70 65 | 63 74 65 64 6c 79 20 6c |n unexpe|ctedly l|
|00003e90| 6f 6e 67 2c 20 63 6f 6d | 70 6c 65 78 2c 20 61 6e |ong, com|plex, an|
|00003ea0| 64 20 65 78 70 65 6e 73 | 69 76 65 20 64 65 76 65 |d expens|ive deve|
|00003eb0| 6c 6f 70 6d 65 6e 74 20 | 63 79 63 6c 65 2e 20 54 |lopment |cycle. T|
|00003ec0| 68 69 73 20 61 72 74 69 | 63 6c 65 20 64 65 73 63 |his arti|cle desc|
|00003ed0| 72 69 62 65 73 20 73 6f | 6d 65 20 63 6f 6d 6d 6f |ribes so|me commo|
|00003ee0| 6e 20 70 72 6f 62 6c 65 | 6d 73 20 61 6e 64 20 67 |n proble|ms and g|
|00003ef0| 69 76 65 73 20 70 72 6f | 61 63 74 69 76 65 20 65 |ives pro|active e|
|00003f00| 6e 67 69 6e 65 65 72 69 | 6e 67 20 61 64 76 69 63 |ngineeri|ng advic|
|00003f10| 65 20 79 6f 75 20 63 61 | 6e 20 75 73 65 20 64 75 |e you ca|n use du|
|00003f20| 72 69 6e 67 20 69 6e 69 | 74 69 61 6c 20 55 2e 53 |ring ini|tial U.S|
|00003f30| 2e 20 64 65 76 65 6c 6f | 70 6d 65 6e 74 20 74 6f |. develo|pment to|
|00003f40| 20 73 70 65 65 64 20 79 | 6f 75 72 20 6c 6f 63 61 | speed y|our loca|
|00003f50| 6c 69 7a 61 74 69 6f 6e | 20 65 66 66 6f 72 74 73 |lization| efforts|
|00003f60| 20 6c 61 74 65 72 20 6f | 6e 2e 0d 4d 6f 73 74 20 | later o|n..Most |
|00003f70| 73 6f 66 74 77 61 72 65 | 20 6c 6f 63 61 6c 69 7a |software| localiz|
|00003f80| 61 74 69 6f 6e 20 68 65 | 61 64 61 63 68 65 73 20 |ation he|adaches |
|00003f90| 61 72 65 20 61 73 73 6f | 63 69 61 74 65 64 20 77 |are asso|ciated w|
|00003fa0| 69 74 68 20 74 65 78 74 | 20 64 72 61 77 69 6e 67 |ith text| drawing|
|00003fb0| 20 61 6e 64 20 63 68 61 | 72 61 63 74 65 72 20 68 | and cha|racter h|
|00003fc0| 61 6e 64 6c 69 6e 67 2c | 20 73 6f 20 74 68 61 74 |andling,| so that|
|00003fd0| d5 73 20 77 68 61 74 20 | 74 68 69 73 20 61 72 74 |.s what |this art|
|00003fe0| 69 63 6c 65 20 73 74 72 | 65 73 73 65 73 2e 20 46 |icle str|esses. F|
|00003ff0| 6f 75 72 20 63 6f 6d 6d | 6f 6e 20 61 72 65 61 73 |our comm|on areas|
|00004000| 20 6f 66 20 64 69 66 66 | 69 63 75 6c 74 79 20 61 | of diff|iculty a|
|00004010| 72 65 3a 0d a5 09 6b 65 | 79 62 6f 61 72 64 20 69 |re:...ke|yboard i|
|00004020| 6e 70 75 74 20 28 73 70 | 65 63 69 66 69 63 61 6c |nput (sp|ecifical|
|00004030| 6c 79 20 66 6f 72 20 74 | 77 6f 2d 62 79 74 65 20 |ly for t|wo-byte |
|00004040| 73 63 72 69 70 74 73 29 | 0d a5 09 63 68 6f 69 63 |scripts)|...choic|
|00004050| 65 20 6f 66 20 66 6f 6e | 74 73 20 61 6e 64 20 73 |e of fon|ts and s|
|00004060| 69 7a 65 73 20 66 6f 72 | 20 73 63 72 65 65 6e 20 |izes for| screen |
|00004070| 64 69 73 70 6c 61 79 0d | a5 09 64 61 74 65 2c 20 |display.|..date, |
|00004080| 74 69 6d 65 2c 20 6e 75 | 6d 62 65 72 2c 20 61 6e |time, nu|mber, an|
|00004090| 64 20 63 75 72 72 65 6e | 63 79 20 66 6f 72 6d 61 |d curren|cy forma|
|000040a0| 74 73 20 61 6e 64 20 73 | 6f 72 74 69 6e 67 20 6f |ts and s|orting o|
|000040b0| 72 64 65 72 0d a5 09 63 | 68 61 72 61 63 74 65 72 |rder...c|haracter|
|000040c0| 20 65 6e 63 6f 64 69 6e | 67 73 0d 57 65 20 64 69 | encodin|gs.We di|
|000040d0| 73 63 75 73 73 20 65 61 | 63 68 20 6f 66 20 74 68 |scuss ea|ch of th|
|000040e0| 65 73 65 20 70 6f 74 65 | 6e 74 69 61 6c 20 70 69 |ese pote|ntial pi|
|000040f0| 74 66 61 6c 6c 73 20 69 | 6e 20 64 65 74 61 69 6c |tfalls i|n detail|
|00004100| 20 61 6e 64 20 70 72 6f | 76 69 64 65 20 64 61 74 | and pro|vide dat|
|00004110| 61 20 73 74 72 75 63 74 | 75 72 65 73 20 61 6e 64 |a struct|ures and|
|00004120| 20 65 78 61 6d 70 6c 65 | 20 63 6f 64 65 2e 20 0d | example| code. .|
|00004130| 50 52 45 4c 49 4d 49 4e | 41 52 49 45 53 0d 54 68 |PRELIMIN|ARIES.Th|
|00004140| 72 6f 75 67 68 6f 75 74 | 20 74 68 65 20 64 69 73 |roughout| the dis|
|00004150| 63 75 73 73 69 6f 6e 2c | 20 77 65 20 61 73 73 75 |cussion,| we assu|
|00004160| 6d 65 20 79 6f 75 d5 72 | 65 20 64 65 76 65 6c 6f |me you.r|e develo|
|00004170| 70 69 6e 67 20 70 72 69 | 6d 61 72 69 6c 79 20 66 |ping pri|marily f|
|00004180| 6f 72 20 74 68 65 20 55 | 2e 53 2e 20 6d 61 72 6b |or the U|.S. mark|
|00004190| 65 74 2c 20 62 75 74 20 | 79 6f 75 d5 72 65 20 70 |et, but |you.re p|
|000041a0| 6c 61 6e 6e 69 6e 67 20 | 74 6f 20 70 75 62 6c 69 |lanning |to publi|
|000041b0| 73 68 20 69 6e 74 65 72 | 6e 61 74 69 6f 6e 61 6c |sh inter|national|
|000041c0| 6c 79 20 65 76 65 6e 74 | 75 61 6c 6c 79 20 28 6f |ly event|ually (o|
|000041d0| 72 20 61 74 20 6c 65 61 | 73 74 20 79 6f 75 d5 72 |r at lea|st you.r|
|000041e0| 65 20 74 72 79 69 6e 67 | 20 74 6f 20 6b 65 65 70 |e trying| to keep|
|000041f0| 20 79 6f 75 72 20 6f 70 | 74 69 6f 6e 73 20 6f 70 | your op|tions op|
|00004200| 65 6e 29 2e 20 41 73 20 | 79 6f 75 d5 72 65 20 64 |en). As |you.re d|
|00004210| 65 76 65 6c 6f 70 69 6e | 67 20 79 6f 75 72 20 73 |evelopin|g your s|
|00004220| 74 72 61 74 65 67 79 2c | 20 68 65 72 65 20 61 72 |trategy,| here ar|
|00004230| 65 20 61 20 66 65 77 20 | 70 6f 69 6e 74 73 20 74 |e a few |points t|
|00004240| 6f 20 6b 65 65 70 20 69 | 6e 20 6d 69 6e 64 3a 0d |o keep i|n mind:.|
|00004250| a5 09 44 6f 6e d5 74 20 | 64 69 73 6d 69 73 73 20 |..Don.t |dismiss |
|00004260| 61 6e 79 20 6d 61 72 6b | 65 74 73 20 6f 75 74 20 |any mark|ets out |
|00004270| 6f 66 20 68 61 6e 64 20 | d1 20 69 6e 76 65 73 74 |of hand |. invest|
|00004280| 69 67 61 74 65 20 74 68 | 65 20 70 6f 74 65 6e 74 |igate th|e potent|
|00004290| 69 61 6c 20 72 65 77 61 | 72 64 73 20 66 6f 72 20 |ial rewa|rds for |
|000042a0| 65 6e 74 72 79 20 69 6e | 74 6f 20 61 20 70 61 72 |entry in|to a par|
|000042b0| 74 69 63 75 6c 61 72 20 | 6d 61 72 6b 65 74 20 61 |ticular |market a|
|000042c0| 6e 64 20 74 68 65 20 66 | 65 61 74 75 72 65 73 20 |nd the f|eatures |
|000042d0| 72 65 71 75 69 72 65 64 | 20 66 6f 72 20 74 68 61 |required| for tha|
|000042e0| 74 20 6d 61 72 6b 65 74 | 2e 0d 0d a5 09 54 68 65 |t market|.....The|
|000042f0| 20 61 6d 6f 75 6e 74 20 | 6f 66 20 65 66 66 6f 72 | amount |of effor|
|00004300| 74 20 72 65 71 75 69 72 | 65 64 20 74 6f 20 73 75 |t requir|ed to su|
|00004310| 70 70 6f 72 74 20 77 65 | 73 74 65 72 6e 20 45 75 |pport we|stern Eu|
|00004320| 72 6f 70 65 20 69 73 20 | 72 65 6c 61 74 69 76 65 |rope is |relative|
|00004330| 6c 79 20 73 6d 61 6c 6c | 2e 20 44 65 70 65 6e 64 |ly small|. Depend|
|00004340| 69 6e 67 20 6f 6e 20 74 | 68 65 20 74 79 70 65 20 |ing on t|he type |
|00004350| 6f 66 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 79 |of appli|cation y|
|00004360| 6f 75 d5 72 65 20 64 65 | 76 65 6c 6f 70 69 6e 67 |ou.re de|veloping|
|00004370| 2c 20 74 68 65 20 61 64 | 64 69 74 69 6f 6e 61 6c |, the ad|ditional|
|00004380| 20 65 66 66 6f 72 74 20 | 72 65 71 75 69 72 65 64 | effort |required|
|00004390| 20 66 6f 72 20 6f 74 68 | 65 72 20 63 6f 75 6e 74 | for oth|er count|
|000043a0| 72 69 65 73 20 69 73 6e | d5 74 20 74 68 61 74 20 |ries isn|.t that |
|000043b0| 6d 75 63 68 20 6d 6f 72 | 65 2e 20 54 68 65 72 65 |much mor|e. There|
|000043c0| d5 73 20 61 6c 73 6f 20 | 61 20 67 72 6f 77 69 6e |.s also |a growin|
|000043d0| 67 20 6d 61 72 6b 65 74 | 20 66 6f 72 20 6e 6f 6e |g market| for non|
|000043e0| 2d 52 6f 6d 61 6e 20 73 | 63 72 69 70 74 20 73 79 |-Roman s|cript sy|
|000043f0| 73 74 65 6d 73 20 69 6e | 73 69 64 65 20 74 68 65 |stems in|side the|
|00004400| 20 55 2e 53 2e 0d a5 09 | 54 68 65 20 6c 61 62 6f | U.S....|The labo|
|00004410| 72 20 72 65 71 75 69 72 | 65 64 20 74 6f 20 62 75 |r requir|ed to bu|
|00004420| 69 6c 64 20 61 20 74 72 | 75 6c 79 20 67 6c 6f 62 |ild a tr|uly glob|
|00004430| 61 6c 20 70 72 6f 67 72 | 61 6d 20 69 73 20 6d 75 |al progr|am is mu|
|00004440| 63 68 20 6c 65 73 73 20 | 69 66 20 79 6f 75 20 64 |ch less |if you d|
|00004450| 6f 20 74 68 65 20 77 6f | 72 6b 20 75 70 20 66 72 |o the wo|rk up fr|
|00004460| 6f 6e 74 2c 20 72 61 74 | 68 65 72 20 74 68 61 6e |ont, rat|her than|
|00004470| 20 77 72 69 74 69 6e 67 | 20 71 75 69 63 6b 2d 61 | writing| quick-a|
|00004480| 6e 64 2d 64 69 72 74 79 | 20 63 6f 64 65 20 66 6f |nd-dirty| code fo|
|00004490| 72 20 74 68 65 20 55 2e | 53 2e 20 61 6e 64 20 68 |r the U.|S. and h|
|000044a0| 61 76 69 6e 67 20 74 6f | 20 72 65 77 72 69 74 65 |aving to| rewrite|
|000044b0| 20 69 74 20 6c 61 74 65 | 72 2e 0d a5 09 43 6f 6e | it late|r....Con|
|000044c0| 73 69 64 65 72 20 6d 61 | 72 6b 65 74 20 67 72 6f |sider ma|rket gro|
|000044d0| 77 74 68 20 74 72 65 6e | 64 73 2e 20 41 20 6d 61 |wth tren|ds. A ma|
|000044e0| 72 6b 65 74 20 74 68 61 | 74 d5 73 20 73 6d 61 6c |rket tha|t.s smal|
|000044f0| 6c 20 6e 6f 77 20 6d 61 | 79 20 62 65 20 62 69 67 |l now ma|y be big|
|00004500| 20 6c 61 74 65 72 2e 0d | 54 68 69 73 20 61 72 74 | later..|This art|
|00004510| 69 63 6c 65 20 63 6f 6e | 63 65 6e 74 72 61 74 65 |icle con|centrate|
|00004520| 73 20 6f 6e 20 66 65 61 | 74 75 72 65 73 20 66 6f |s on fea|tures fo|
|00004530| 72 20 77 65 73 74 65 72 | 6e 20 45 75 72 6f 70 65 |r wester|n Europe|
|00004540| 20 61 6e 64 20 4a 61 70 | 61 6e 20 62 65 63 61 75 | and Jap|an becau|
|00004550| 73 65 20 74 68 6f 73 65 | 20 61 72 65 20 74 68 65 |se those| are the|
|00004560| 20 6d 61 72 6b 65 74 73 | 20 77 65 d5 72 65 20 6d | markets| we.re m|
|00004570| 6f 73 74 20 66 61 6d 69 | 6c 69 61 72 20 77 69 74 |ost fami|liar wit|
|00004580| 68 2e 20 57 65 20 65 6e | 63 6f 75 72 61 67 65 20 |h. We en|courage |
|00004590| 79 6f 75 20 74 6f 20 69 | 6e 76 65 73 74 69 67 61 |you to i|nvestiga|
|000045a0| 74 65 20 6f 74 68 65 72 | 20 6d 61 72 6b 65 74 73 |te other| markets|
|000045b0| 20 6f 6e 20 79 6f 75 72 | 20 6f 77 6e 2e 0d 4c 49 | on your| own..LI|
|000045c0| 4e 47 4f 20 4c 45 53 53 | 4f 4e 20 31 30 31 0d 54 |NGO LESS|ON 101.T|
|000045d0| 68 69 73 20 69 6e 74 65 | 72 6e 61 74 69 6f 6e 61 |his inte|rnationa|
|000045e0| 6c 20 73 6f 66 74 77 61 | 72 65 20 74 68 69 6e 67 |l softwa|re thing|
|000045f0| 20 69 73 20 72 69 66 65 | 20 77 69 74 68 20 73 70 | is rife| with sp|
|00004600| 65 63 69 61 6c 69 7a 65 | 64 20 6c 69 6e 67 6f 2e |ecialize|d lingo.|
|00004610| 20 46 6f 72 20 61 20 63 | 6f 6d 70 6c 65 74 65 20 | For a c|omplete |
|00004620| 65 78 70 6c 61 6e 61 74 | 69 6f 6e 20 6f 66 20 61 |explanat|ion of a|
|00004630| 6c 6c 20 74 68 65 20 74 | 65 72 6d 73 2c 20 73 65 |ll the t|erms, se|
|00004640| 65 20 74 68 65 20 68 65 | 66 74 79 20 d2 57 6f 72 |e the he|fty .Wor|
|00004650| 6c 64 77 69 64 65 20 53 | 6f 66 74 77 61 72 65 20 |ldwide S|oftware |
|00004660| 4f 76 65 72 76 69 65 77 | 2c d3 20 43 68 61 70 74 |Overview|,. Chapt|
|00004670| 65 72 20 31 34 20 6f 66 | 20 49 6e 73 69 64 65 20 |er 14 of| Inside |
|00004680| 4d 61 63 69 6e 74 6f 73 | 68 20 56 6f 6c 75 6d 65 |Macintos|h Volume|
|00004690| 20 56 49 2e 20 42 75 74 | 20 77 65 d5 72 65 20 6e | VI. But| we.re n|
|000046a0| 6f 74 20 68 65 72 65 20 | 74 6f 20 69 6e 74 69 6d |ot here |to intim|
|000046b0| 69 64 61 74 65 2c 20 73 | 6f 20 6c 65 74 d5 73 20 |idate, s|o let.s |
|000046c0| 67 6f 20 6f 76 65 72 20 | 61 20 66 65 77 20 62 61 |go over |a few ba|
|000046d0| 73 69 63 20 74 65 72 6d | 73 2e 0d 53 63 72 69 70 |sic term|s..Scrip|
|000046e0| 74 2e 20 41 20 77 72 69 | 74 69 6e 67 20 73 79 73 |t. A wri|ting sys|
|000046f0| 74 65 6d 20 74 68 61 74 | 20 63 61 6e 20 62 65 20 |tem that| can be |
|00004700| 75 73 65 64 20 74 6f 20 | 72 65 70 72 65 73 65 6e |used to |represen|
|00004710| 74 20 6f 6e 65 20 6f 72 | 20 6d 6f 72 65 20 68 75 |t one or| more hu|
|00004720| 6d 61 6e 20 6c 61 6e 67 | 75 61 67 65 73 2e 20 46 |man lang|uages. F|
|00004730| 6f 72 20 65 78 61 6d 70 | 6c 65 2c 20 74 68 65 20 |or examp|le, the |
|00004740| 52 6f 6d 61 6e 20 73 63 | 72 69 70 74 20 69 73 20 |Roman sc|ript is |
|00004750| 75 73 65 64 20 74 6f 20 | 72 65 70 72 65 73 65 6e |used to |represen|
|00004760| 74 20 45 6e 67 6c 69 73 | 68 2c 20 53 70 61 6e 69 |t Englis|h, Spani|
|00004770| 73 68 2c 20 48 75 6e 67 | 61 72 69 61 6e 2c 20 61 |sh, Hung|arian, a|
|00004780| 6e 64 20 73 6f 20 6f 6e | 2e 20 53 63 72 69 70 74 |nd so on|. Script|
|00004790| 73 20 66 61 6c 6c 20 69 | 6e 74 6f 20 73 65 76 65 |s fall i|nto seve|
|000047a0| 72 61 6c 20 63 61 74 65 | 67 6f 72 69 65 73 2c 20 |ral cate|gories, |
|000047b0| 61 73 20 64 65 73 63 72 | 69 62 65 64 20 69 6e 20 |as descr|ibed in |
|000047c0| 74 68 65 20 6e 65 78 74 | 20 73 65 63 74 69 6f 6e |the next| section|
|000047d0| 2c 20 d2 53 63 72 69 70 | 74 20 43 61 74 65 67 6f |, .Scrip|t Catego|
|000047e0| 72 69 65 73 2e d3 0d 53 | 63 72 69 70 74 20 63 6f |ries...S|cript co|
|000047f0| 64 65 2e 20 41 6e 20 69 | 6e 74 65 67 65 72 20 74 |de. An i|nteger t|
|00004800| 68 61 74 20 69 64 65 6e | 74 69 66 69 65 73 20 61 |hat iden|tifies a|
|00004810| 20 73 63 72 69 70 74 20 | 6f 6e 20 74 68 65 20 4d | script |on the M|
|00004820| 61 63 69 6e 74 6f 73 68 | 2e 0d 45 6e 63 6f 64 69 |acintosh|..Encodi|
|00004830| 6e 67 2e 20 41 20 6d 61 | 70 70 69 6e 67 20 62 65 |ng. A ma|pping be|
|00004840| 74 77 65 65 6e 20 63 68 | 61 72 61 63 74 65 72 73 |tween ch|aracters|
|00004850| 20 61 6e 64 20 69 6e 74 | 65 67 65 72 73 2e 20 45 | and int|egers. E|
|00004860| 61 63 68 20 63 68 61 72 | 61 63 74 65 72 20 69 6e |ach char|acter in|
|00004870| 20 74 68 65 20 63 68 61 | 72 61 63 74 65 72 20 73 | the cha|racter s|
|00004880| 65 74 20 69 73 20 61 73 | 73 69 67 6e 65 64 20 61 |et is as|signed a|
|00004890| 20 75 6e 69 71 75 65 20 | 69 6e 74 65 67 65 72 2c | unique |integer,|
|000048a0| 20 63 61 6c 6c 65 64 20 | 69 74 73 20 63 68 61 72 | called |its char|
|000048b0| 61 63 74 65 72 20 63 6f | 64 65 2e 20 49 66 20 61 |acter co|de. If a|
|000048c0| 20 63 68 61 72 61 63 74 | 65 72 20 61 70 70 65 61 | charact|er appea|
|000048d0| 72 73 20 69 6e 20 6d 6f | 72 65 20 74 68 61 6e 20 |rs in mo|re than |
|000048e0| 6f 6e 65 20 63 68 61 72 | 61 63 74 65 72 20 73 65 |one char|acter se|
|000048f0| 74 20 69 74 20 6d 61 79 | 20 68 61 76 65 20 6d 6f |t it may| have mo|
|00004900| 72 65 20 74 68 61 6e 20 | 6f 6e 65 20 65 6e 63 6f |re than |one enco|
|00004910| 64 69 6e 67 2c 20 61 20 | 73 69 74 75 61 74 69 6f |ding, a |situatio|
|00004920| 6e 20 64 69 73 63 75 73 | 73 65 64 20 6c 61 74 65 |n discus|sed late|
|00004930| 72 20 69 6e 20 74 68 65 | 20 73 65 63 74 69 6f 6e |r in the| section|
|00004940| 20 d2 44 65 61 6c 69 6e | 67 20 57 69 74 68 20 43 | .Dealin|g With C|
|00004950| 68 61 72 61 63 74 65 72 | 20 45 6e 63 6f 64 69 6e |haracter| Encodin|
|00004960| 67 73 2e d3 20 53 69 6e | 63 65 20 65 61 63 68 20 |gs.. Sin|ce each |
|00004970| 73 63 72 69 70 74 20 68 | 61 73 20 61 20 75 6e 69 |script h|as a uni|
|00004980| 71 75 65 20 65 6e 63 6f | 64 69 6e 67 2c 20 73 6f |que enco|ding, so|
|00004990| 6d 65 74 69 6d 65 73 20 | 74 68 65 20 74 65 72 6d |metimes |the term|
|000049a0| 73 20 73 63 72 69 70 74 | 20 61 6e 64 20 65 6e 63 |s script| and enc|
|000049b0| 6f 64 69 6e 67 20 61 72 | 65 20 75 73 65 64 20 69 |oding ar|e used i|
|000049c0| 6e 74 65 72 63 68 61 6e | 67 65 61 62 6c 79 2e 0d |nterchan|geably..|
|000049d0| 43 68 61 72 61 63 74 65 | 72 20 63 6f 64 65 2e 20 |Characte|r code. |
|000049e0| 41 6e 20 69 6e 74 65 67 | 65 72 20 74 68 61 74 d5 |An integ|er that.|
|000049f0| 73 20 61 73 73 6f 63 69 | 61 74 65 64 20 77 69 74 |s associ|ated wit|
|00004a00| 68 20 61 20 67 69 76 65 | 6e 20 63 68 61 72 61 63 |h a give|n charac|
|00004a10| 74 65 72 20 69 6e 20 61 | 20 73 63 72 69 70 74 2e |ter in a| script.|
|00004a20| 0d 47 6c 79 70 68 2e 20 | 54 68 65 20 64 69 73 70 |.Glyph. |The disp|
|00004a30| 6c 61 79 65 64 20 66 6f | 72 6d 20 6f 66 20 61 20 |layed fo|rm of a |
|00004a40| 63 68 61 72 61 63 74 65 | 72 2e 20 54 68 65 20 67 |characte|r. The g|
|00004a50| 6c 79 70 68 20 66 6f 72 | 20 61 20 67 69 76 65 6e |lyph for| a given|
|00004a60| 20 63 68 61 72 61 63 74 | 65 72 20 63 6f 64 65 20 | charact|er code |
|00004a70| 6d 61 79 20 6e 6f 74 20 | 61 6c 77 61 79 73 20 62 |may not |always b|
|00004a80| 65 20 74 68 65 20 73 61 | 6d 65 20 d1 20 69 6e 20 |e the sa|me . in |
|00004a90| 73 6f 6d 65 20 73 63 72 | 69 70 74 73 20 74 68 65 |some scr|ipts the|
|00004aa0| 20 63 6f 64 65 73 20 6f | 66 20 74 68 65 20 73 75 | codes o|f the su|
|00004ab0| 72 72 6f 75 6e 64 69 6e | 67 20 63 68 61 72 61 63 |rroundin|g charac|
|00004ac0| 74 65 72 73 20 70 72 6f | 76 69 64 65 20 61 20 63 |ters pro|vide a c|
|00004ad0| 6f 6e 74 65 78 74 20 66 | 6f 72 20 63 68 6f 6f 73 |ontext f|or choos|
|00004ae0| 69 6e 67 20 61 20 70 61 | 72 74 69 63 75 6c 61 72 |ing a pa|rticular|
|00004af0| 20 67 6c 79 70 68 2e 0d | 4c 69 6e 65 20 6f 72 69 | glyph..|Line ori|
|00004b00| 65 6e 74 61 74 69 6f 6e | 2e 20 54 68 65 20 6f 76 |entation|. The ov|
|00004b10| 65 72 61 6c 6c 20 64 69 | 72 65 63 74 69 6f 6e 20 |erall di|rection |
|00004b20| 6f 66 20 74 65 78 74 20 | 66 6c 6f 77 20 77 69 74 |of text |flow wit|
|00004b30| 68 69 6e 20 61 20 6c 69 | 6e 65 2e 20 46 6f 72 20 |hin a li|ne. For |
|00004b40| 69 6e 73 74 61 6e 63 65 | 2c 20 45 6e 67 6c 69 73 |instance|, Englis|
|00004b50| 68 20 68 61 73 20 6c 65 | 66 74 2d 74 6f 2d 72 69 |h has le|ft-to-ri|
|00004b60| 67 68 74 20 6c 69 6e 65 | 20 6f 72 69 65 6e 74 61 |ght line| orienta|
|00004b70| 74 69 6f 6e 2c 20 77 68 | 69 6c 65 20 4a 61 70 61 |tion, wh|ile Japa|
|00004b80| 6e 65 73 65 20 63 61 6e | 20 75 73 65 20 65 69 74 |nese can| use eit|
|00004b90| 68 65 72 20 74 6f 70 2d | 74 6f 2d 62 6f 74 74 6f |her top-|to-botto|
|00004ba0| 6d 20 28 76 65 72 74 69 | 63 61 6c 29 20 6f 72 20 |m (verti|cal) or |
|00004bb0| 6c 65 66 74 2d 74 6f 2d | 72 69 67 68 74 20 28 68 |left-to-|right (h|
|00004bc0| 6f 72 69 7a 6f 6e 74 61 | 6c 29 20 6c 69 6e 65 20 |orizonta|l) line |
|00004bd0| 6f 72 69 65 6e 74 61 74 | 69 6f 6e 2e 0d 0d 43 68 |orientat|ion...Ch|
|00004be0| 61 72 61 63 74 65 72 20 | 6f 72 69 65 6e 74 61 74 |aracter |orientat|
|00004bf0| 69 6f 6e 2e 20 54 68 65 | 20 72 65 6c 61 74 69 6f |ion. The| relatio|
|00004c00| 6e 73 68 69 70 20 62 65 | 74 77 65 65 6e 20 61 20 |nship be|tween a |
|00004c10| 63 68 61 72 61 63 74 65 | 72 d5 73 20 62 61 73 65 |characte|r.s base|
|00004c20| 6c 69 6e 65 20 61 6e 64 | 20 74 68 65 20 6c 69 6e |line and| the lin|
|00004c30| 65 20 6f 72 69 65 6e 74 | 61 74 69 6f 6e 2e 20 57 |e orient|ation. W|
|00004c40| 68 65 6e 20 74 68 65 20 | 6c 69 6e 65 20 6f 72 69 |hen the |line ori|
|00004c50| 65 6e 74 61 74 69 6f 6e | 20 61 6e 64 20 74 68 65 |entation| and the|
|00004c60| 20 63 68 61 72 61 63 74 | 65 72 20 62 61 73 65 6c | charact|er basel|
|00004c70| 69 6e 65 73 20 67 6f 20 | 69 6e 20 74 68 65 20 73 |ines go |in the s|
|00004c80| 61 6d 65 20 64 69 72 65 | 63 74 69 6f 6e 2c 20 69 |ame dire|ction, i|
|00004c90| 74 d5 73 20 63 61 6c 6c | 65 64 20 77 69 74 68 2d |t.s call|ed with-|
|00004ca0| 73 74 72 65 61 6d 20 63 | 68 61 72 61 63 74 65 72 |stream c|haracter|
|00004cb0| 20 6f 72 69 65 6e 74 61 | 74 69 6f 6e 2e 20 57 68 | orienta|tion. Wh|
|00004cc0| 65 6e 20 74 68 65 20 6c | 69 6e 65 20 6f 72 69 65 |en the l|ine orie|
|00004cd0| 6e 74 61 74 69 6f 6e 20 | 64 69 66 66 65 72 73 20 |ntation |differs |
|00004ce0| 66 72 6f 6d 20 74 68 65 | 20 63 68 61 72 61 63 74 |from the| charact|
|00004cf0| 65 72 20 62 61 73 65 6c | 69 6e 65 20 64 69 72 65 |er basel|ine dire|
|00004d00| 63 74 69 6f 6e 2c 20 69 | 74 d5 73 20 63 61 6c 6c |ction, i|t.s call|
|00004d10| 65 64 20 63 72 6f 73 73 | 2d 73 74 72 65 61 6d 20 |ed cross|-stream |
|00004d20| 63 68 61 72 61 63 74 65 | 72 20 6f 72 69 65 6e 74 |characte|r orient|
|00004d30| 61 74 69 6f 6e 2e 20 46 | 6f 72 20 69 6e 73 74 61 |ation. F|or insta|
|00004d40| 6e 63 65 2c 20 69 6e 20 | 4a 61 70 61 6e 65 73 65 |nce, in |Japanese|
|00004d50| 2c 20 77 68 65 6e 20 74 | 68 65 20 6c 69 6e 65 20 |, when t|he line |
|00004d60| 6f 72 69 65 6e 74 61 74 | 69 6f 6e 20 69 73 20 6c |orientat|ion is l|
|00004d70| 65 66 74 2d 74 6f 2d 72 | 69 67 68 74 2c 20 63 68 |eft-to-r|ight, ch|
|00004d80| 61 72 61 63 74 65 72 73 | 20 61 72 65 20 61 6c 73 |aracters| are als|
|00004d90| 6f 20 6f 72 69 65 6e 74 | 65 64 20 6c 65 66 74 2d |o orient|ed left-|
|00004da0| 74 6f 2d 72 69 67 68 74 | 20 28 77 69 74 68 2d 73 |to-right| (with-s|
|00004db0| 74 72 65 61 6d 29 2e 20 | 4a 61 70 61 6e 65 73 65 |tream). |Japanese|
|00004dc0| 20 63 61 6e 20 61 6c 73 | 6f 20 62 65 20 66 6f 72 | can als|o be for|
|00004dd0| 6d 61 74 74 65 64 20 77 | 69 74 68 20 61 20 74 6f |matted w|ith a to|
|00004de0| 70 2d 74 6f 2d 62 6f 74 | 74 6f 6d 20 28 76 65 72 |p-to-bot|tom (ver|
|00004df0| 74 69 63 61 6c 29 20 6c | 69 6e 65 20 6f 72 69 65 |tical) l|ine orie|
|00004e00| 6e 74 61 74 69 6f 6e 2c | 20 69 6e 20 77 68 69 63 |ntation,| in whic|
|00004e10| 68 20 63 61 73 65 20 63 | 68 61 72 61 63 74 65 72 |h case c|haracter|
|00004e20| 20 62 61 73 65 6c 69 6e | 65 73 20 63 61 6e 20 62 | baselin|es can b|
|00004e30| 65 20 6c 65 66 74 2d 74 | 6f 2d 72 69 67 68 74 20 |e left-t|o-right |
|00004e40| 28 63 72 6f 73 73 2d 73 | 74 72 65 61 6d 29 20 6f |(cross-s|tream) o|
|00004e50| 72 20 74 6f 70 2d 74 6f | 2d 62 6f 74 74 6f 6d 20 |r top-to|-bottom |
|00004e60| 28 77 69 74 68 2d 73 74 | 72 65 61 6d 29 2e 20 53 |(with-st|ream). S|
|00004e70| 65 65 20 46 69 67 75 72 | 65 20 31 2e 0d 46 69 67 |ee Figur|e 1..Fig|
|00004e80| 75 72 65 20 31 0d 4c 69 | 6e 65 20 61 6e 64 20 43 |ure 1.Li|ne and C|
|00004e90| 68 61 72 61 63 74 65 72 | 20 4f 72 69 65 6e 74 61 |haracter| Orienta|
|00004ea0| 74 69 6f 6e 20 69 6e 20 | 4d 69 78 65 64 20 4a 61 |tion in |Mixed Ja|
|00004eb0| 70 61 6e 65 73 65 2f 45 | 6e 67 6c 69 73 68 20 54 |panese/E|nglish T|
|00004ec0| 65 78 74 0d 0d 53 43 52 | 49 50 54 20 43 41 54 45 |ext..SCR|IPT CATE|
|00004ed0| 47 4f 52 49 45 53 0d 53 | 63 72 69 70 74 73 20 66 |GORIES.S|cripts f|
|00004ee0| 61 6c 6c 20 69 6e 74 6f | 20 64 69 66 66 65 72 65 |all into| differe|
|00004ef0| 6e 74 20 63 61 74 65 67 | 6f 72 69 65 73 20 74 68 |nt categ|ories th|
|00004f00| 61 74 20 72 65 71 75 69 | 72 65 20 64 69 66 66 65 |at requi|re diffe|
|00004f10| 72 65 6e 74 20 73 6f 66 | 74 77 61 72 65 20 73 6f |rent sof|tware so|
|00004f20| 6c 75 74 69 6f 6e 73 2e | 20 48 65 72 65 20 61 72 |lutions.| Here ar|
|00004f30| 65 20 74 68 65 20 62 61 | 73 69 63 20 63 61 74 65 |e the ba|sic cate|
|00004f40| 67 6f 72 69 65 73 3a 0d | a5 09 53 69 6d 70 6c 65 |gories:.|..Simple|
|00004f50| 20 73 63 72 69 70 74 73 | 20 68 61 76 65 20 73 6d | scripts| have sm|
|00004f60| 61 6c 6c 20 63 68 61 72 | 61 63 74 65 72 20 73 65 |all char|acter se|
|00004f70| 74 73 20 28 66 65 77 65 | 72 20 74 68 61 6e 20 32 |ts (fewe|r than 2|
|00004f80| 35 36 20 63 68 61 72 61 | 63 74 65 72 73 29 2c 20 |56 chara|cters), |
|00004f90| 61 6e 64 20 6e 6f 20 63 | 6f 6e 74 65 78 74 20 69 |and no c|ontext i|
|00004fa0| 6e 66 6f 72 6d 61 74 69 | 6f 6e 20 69 73 20 72 65 |nformati|on is re|
|00004fb0| 71 75 69 72 65 64 20 74 | 6f 20 63 68 6f 6f 73 65 |quired t|o choose|
|00004fc0| 20 61 20 67 6c 79 70 68 | 20 66 6f 72 20 61 20 67 | a glyph| for a g|
|00004fd0| 69 76 65 6e 20 63 68 61 | 72 61 63 74 65 72 20 63 |iven cha|racter c|
|00004fe0| 6f 64 65 2e 20 54 68 65 | 79 20 68 61 76 65 20 6c |ode. The|y have l|
|00004ff0| 65 66 74 2d 74 6f 2d 72 | 69 67 68 74 20 6c 69 6e |eft-to-r|ight lin|
|00005000| 65 73 20 61 6e 64 20 74 | 6f 70 2d 74 6f 2d 62 6f |es and t|op-to-bo|
|00005010| 74 74 6f 6d 20 70 61 67 | 65 73 2e 20 53 69 6d 70 |ttom pag|es. Simp|
|00005020| 6c 65 20 73 63 72 69 70 | 74 73 20 65 6e 63 6f 6d |le scrip|ts encom|
|00005030| 70 61 73 73 20 74 68 65 | 20 6c 61 6e 67 75 61 67 |pass the| languag|
|00005040| 65 73 20 6f 66 20 74 68 | 65 20 55 2e 53 2e 20 61 |es of th|e U.S. a|
|00005050| 6e 64 20 45 75 72 6f 70 | 65 2c 20 61 73 20 77 65 |nd Europ|e, as we|
|00005060| 6c 6c 20 61 73 20 6d 61 | 6e 79 20 6f 74 68 65 72 |ll as ma|ny other|
|00005070| 20 63 6f 75 6e 74 72 69 | 65 73 20 77 6f 72 6c 64 | countri|es world|
|00005080| 77 69 64 65 2e 20 46 6f | 72 20 65 78 61 6d 70 6c |wide. Fo|r exampl|
|00005090| 65 2c 20 73 6f 6d 65 20 | 73 69 6d 70 6c 65 20 73 |e, some |simple s|
|000050a0| 63 72 69 70 74 73 20 61 | 72 65 20 52 6f 6d 61 6e |cripts a|re Roman|
|000050b0| 2c 20 43 79 72 69 6c 6c | 69 63 2c 20 61 6e 64 20 |, Cyrill|ic, and |
|000050c0| 47 72 65 65 6b 2e 0d a5 | 09 54 77 6f 2d 62 79 74 |Greek...|.Two-byt|
|000050d0| 65 20 73 63 72 69 70 74 | 73 20 68 61 76 65 20 6c |e script|s have l|
|000050e0| 61 72 67 65 20 63 68 61 | 72 61 63 74 65 72 20 73 |arge cha|racter s|
|000050f0| 65 74 73 20 28 75 70 20 | 74 6f 20 32 38 2c 30 30 |ets (up |to 28,00|
|00005100| 30 20 63 68 61 72 61 63 | 74 65 72 73 29 20 61 6e |0 charac|ters) an|
|00005110| 64 20 72 65 71 75 69 72 | 65 20 6e 6f 20 63 6f 6e |d requir|e no con|
|00005120| 74 65 78 74 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |text inf|ormation|
|00005130| 20 66 6f 72 20 67 6c 79 | 70 68 20 63 68 6f 69 63 | for gly|ph choic|
|00005140| 65 2e 20 54 68 65 79 20 | 75 73 65 20 76 61 72 69 |e. They |use vari|
|00005150| 6f 75 73 20 63 6f 6d 62 | 69 6e 61 74 69 6f 6e 73 |ous comb|inations|
|00005160| 20 6f 66 20 6c 65 66 74 | 2d 74 6f 2d 72 69 67 68 | of left|-to-righ|
|00005170| 74 20 6f 72 20 74 6f 70 | 2d 74 6f 2d 62 6f 74 74 |t or top|-to-bott|
|00005180| 6f 6d 20 6c 69 6e 65 73 | 20 61 6e 64 20 74 6f 70 |om lines| and top|
|00005190| 2d 74 6f 2d 62 6f 74 74 | 6f 6d 20 6f 72 20 72 69 |-to-bott|om or ri|
|000051a0| 67 68 74 2d 74 6f 2d 6c | 65 66 74 20 70 61 67 65 |ght-to-l|eft page|
|000051b0| 73 2e 20 54 77 6f 2d 62 | 79 74 65 20 73 63 72 69 |s. Two-b|yte scri|
|000051c0| 70 74 73 20 69 6e 63 6c | 75 64 65 20 74 68 65 20 |pts incl|ude the |
|000051d0| 6c 61 6e 67 75 61 67 65 | 73 20 6f 66 20 4a 61 70 |language|s of Jap|
|000051e0| 61 6e 2c 20 43 68 69 6e | 61 2c 20 48 6f 6e 67 20 |an, Chin|a, Hong |
|000051f0| 4b 6f 6e 67 2c 20 54 61 | 69 77 61 6e 2c 20 61 6e |Kong, Ta|iwan, an|
|00005200| 64 20 4b 6f 72 65 61 2e | 0d a5 09 43 6f 6e 74 65 |d Korea.|...Conte|
|00005210| 78 74 2d 73 65 6e 73 69 | 74 69 76 65 20 73 63 72 |xt-sensi|tive scr|
|00005220| 69 70 74 73 20 68 61 76 | 65 20 61 20 73 6d 61 6c |ipts hav|e a smal|
|00005230| 6c 20 63 68 61 72 61 63 | 74 65 72 20 73 65 74 20 |l charac|ter set |
|00005240| 28 66 65 77 65 72 20 74 | 68 61 6e 20 32 35 36 20 |(fewer t|han 256 |
|00005250| 63 68 61 72 61 63 74 65 | 72 73 29 20 62 75 74 20 |characte|rs) but |
|00005260| 6d 61 79 20 68 61 76 65 | 20 61 20 6c 61 72 67 65 |may have| a large|
|00005270| 72 20 67 6c 79 70 68 20 | 73 65 74 2c 20 73 69 6e |r glyph |set, sin|
|00005280| 63 65 20 74 68 65 72 65 | 20 61 72 65 20 70 6f 74 |ce there| are pot|
|00005290| 65 6e 74 69 61 6c 6c 79 | 20 73 65 76 65 72 61 6c |entially| several|
|000052a0| 20 67 72 61 70 68 69 63 | 20 72 65 70 72 65 73 65 | graphic| represe|
|000052b0| 6e 74 61 74 69 6f 6e 73 | 20 66 6f 72 20 61 6e 79 |ntations| for any|
|000052c0| 20 67 69 76 65 6e 20 63 | 68 61 72 61 63 74 65 72 | given c|haracter|
|000052d0| 20 63 6f 64 65 2e 20 54 | 68 65 20 6d 61 70 70 69 | code. T|he mappi|
|000052e0| 6e 67 20 66 72 6f 6d 20 | 61 20 67 69 76 65 6e 20 |ng from |a given |
|000052f0| 63 68 61 72 61 63 74 65 | 72 20 63 6f 64 65 20 74 |characte|r code t|
|00005300| 6f 20 61 20 67 6c 79 70 | 68 20 64 65 70 65 6e 64 |o a glyp|h depend|
|00005310| 73 20 6f 6e 20 73 75 72 | 72 6f 75 6e 64 69 6e 67 |s on sur|rounding|
|00005320| 20 63 68 61 72 61 63 74 | 65 72 73 2e 20 4d 6f 73 | charact|ers. Mos|
|00005330| 74 20 6c 61 6e 67 75 61 | 67 65 73 20 74 68 61 74 |t langua|ges that|
|00005340| 20 75 73 65 20 61 20 63 | 6f 6e 74 65 78 74 2d 73 | use a c|ontext-s|
|00005350| 65 6e 73 69 74 69 76 65 | 20 73 63 72 69 70 74 20 |ensitive| script |
|00005360| 68 61 76 65 20 6c 65 66 | 74 2d 74 6f 2d 72 69 67 |have lef|t-to-rig|
|00005370| 68 74 20 6c 69 6e 65 73 | 20 61 6e 64 20 74 6f 70 |ht lines| and top|
|00005380| 2d 74 6f 2d 62 6f 74 74 | 6f 6d 20 70 61 67 65 73 |-to-bott|om pages|
|00005390| 2c 20 73 75 63 68 20 61 | 73 20 44 65 76 61 6e 61 |, such a|s Devana|
|000053a0| 67 61 72 69 20 61 6e 64 | 20 42 65 6e 67 61 6c 69 |gari and| Bengali|
|000053b0| 2e 20 0d a5 09 42 69 64 | 69 72 65 63 74 69 6f 6e |. ...Bid|irection|
|000053c0| 61 6c 20 73 63 72 69 70 | 74 73 20 63 61 6e 20 68 |al scrip|ts can h|
|000053d0| 61 76 65 20 72 75 6e 73 | 20 6f 66 20 6c 65 66 74 |ave runs| of left|
|000053e0| 2d 74 6f 2d 72 69 67 68 | 74 20 61 6e 64 20 72 69 |-to-righ|t and ri|
|000053f0| 67 68 74 2d 74 6f 2d 6c | 65 66 74 20 63 68 61 72 |ght-to-l|eft char|
|00005400| 61 63 74 65 72 73 20 61 | 70 70 65 61 72 69 6e 67 |acters a|ppearing|
|00005410| 20 73 69 6d 75 6c 74 61 | 6e 65 6f 75 73 6c 79 20 | simulta|neously |
|00005420| 69 6e 20 61 20 73 69 6e | 67 6c 65 20 6c 69 6e 65 |in a sin|gle line|
|00005430| 20 6f 66 20 74 65 78 74 | 2e 20 54 68 65 73 65 20 | of text|. These |
|00005440| 73 63 72 69 70 74 73 20 | 68 61 76 65 20 73 6d 61 |scripts |have sma|
|00005450| 6c 6c 20 63 68 61 72 61 | 63 74 65 72 20 73 65 74 |ll chara|cter set|
|00005460| 73 20 28 66 65 77 65 72 | 20 74 68 61 6e 20 32 35 |s (fewer| than 25|
|00005470| 36 20 63 68 61 72 61 63 | 74 65 72 73 29 20 61 6e |6 charac|ters) an|
|00005480| 64 20 72 65 71 75 69 72 | 65 20 6e 6f 20 63 6f 6e |d requir|e no con|
|00005490| 74 65 78 74 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |text inf|ormation|
|000054a0| 20 66 6f 72 20 67 6c 79 | 70 68 20 63 68 6f 69 63 | for gly|ph choic|
|000054b0| 65 2e 20 42 69 64 69 72 | 65 63 74 69 6f 6e 61 6c |e. Bidir|ectional|
|000054c0| 20 73 63 72 69 70 74 73 | 20 61 72 65 20 75 73 65 | scripts| are use|
|000054d0| 64 20 66 6f 72 20 6c 61 | 6e 67 75 61 67 65 73 20 |d for la|nguages |
|000054e0| 73 75 63 68 20 61 73 20 | 48 65 62 72 65 77 20 74 |such as |Hebrew t|
|000054f0| 68 61 74 20 68 61 76 65 | 20 62 6f 74 68 20 6c 65 |hat have| both le|
|00005500| 66 74 2d 74 6f 2d 72 69 | 67 68 74 20 61 6e 64 20 |ft-to-ri|ght and |
|00005510| 72 69 67 68 74 2d 74 6f | 2d 6c 65 66 74 20 63 68 |right-to|-left ch|
|00005520| 61 72 61 63 74 65 72 73 | 2c 20 77 69 74 68 20 74 |aracters|, with t|
|00005530| 6f 70 2d 74 6f 2d 62 6f | 74 74 6f 6d 20 70 61 67 |op-to-bo|ttom pag|
|00005540| 65 73 2e 20 0d 54 68 65 | 72 65 20 61 72 65 20 61 |es. .The|re are a|
|00005550| 20 66 65 77 20 65 78 63 | 65 70 74 69 6f 6e 61 6c | few exc|eptional|
|00005560| 20 73 63 72 69 70 74 73 | 20 74 68 61 74 20 66 61 | scripts| that fa|
|00005570| 6c 6c 20 69 6e 74 6f 20 | 6d 6f 72 65 20 74 68 61 |ll into |more tha|
|00005580| 6e 20 6f 6e 65 20 6f 66 | 20 74 68 65 73 65 20 63 |n one of| these c|
|00005590| 61 74 65 67 6f 72 69 65 | 73 2c 20 73 75 63 68 20 |ategorie|s, such |
|000055a0| 61 73 20 41 72 61 62 69 | 63 20 61 6e 64 20 55 72 |as Arabi|c and Ur|
|000055b0| 64 75 2e 20 41 72 61 62 | 69 63 2c 20 66 6f 72 20 |du. Arab|ic, for |
|000055c0| 69 6e 73 74 61 6e 63 65 | 2c 20 69 73 20 62 6f 74 |instance|, is bot|
|000055d0| 68 20 63 6f 6e 74 65 78 | 74 20 73 65 6e 73 69 74 |h contex|t sensit|
|000055e0| 69 76 65 20 61 6e 64 20 | 62 69 64 69 72 65 63 74 |ive and |bidirect|
|000055f0| 69 6f 6e 61 6c 2e 20 0d | 4e 6f 77 20 77 69 74 68 |ional. .|Now with|
|00005600| 20 74 68 65 20 70 72 65 | 6c 69 6d 69 6e 61 72 69 | the pre|liminari|
|00005610| 65 73 20 6f 75 74 20 6f | 66 20 74 68 65 20 77 61 |es out o|f the wa|
|00005620| 79 2c 20 77 65 d5 72 65 | 20 72 65 61 64 79 20 74 |y, we.re| ready t|
|00005630| 6f 20 64 69 73 63 75 73 | 73 20 73 6f 6d 65 20 6c |o discus|s some l|
|00005640| 6f 63 61 6c 69 7a 61 74 | 69 6f 6e 20 70 69 74 66 |ocalizat|ion pitf|
|00005650| 61 6c 6c 73 2e 0d 4b 45 | 59 42 4f 41 52 44 20 49 |alls..KE|YBOARD I|
|00005660| 4e 50 55 54 0d 53 6f 6f | 6e 65 72 20 6f 72 20 6c |NPUT.Soo|ner or l|
|00005670| 61 74 65 72 2c 20 79 6f | 75 72 20 75 73 65 72 73 |ater, yo|ur users|
|00005680| 20 61 72 65 20 67 6f 69 | 6e 67 20 74 6f 20 73 74 | are goi|ng to st|
|00005690| 61 72 74 20 74 79 70 69 | 6e 67 2e 20 59 6f 75 20 |art typi|ng. You |
|000056a0| 63 61 6e d5 74 20 73 74 | 6f 70 20 74 68 65 6d 2e |can.t st|op them.|
|000056b0| 20 53 6f 20 6e 6f 77 20 | 77 68 61 74 20 64 6f 20 | So now |what do |
|000056c0| 79 6f 75 20 64 6f 3f 20 | 4f 6e 65 20 61 70 70 72 |you do? |One appr|
|000056d0| 6f 61 63 68 20 69 73 20 | 74 6f 20 73 69 6d 70 6c |oach is |to simpl|
|000056e0| 79 20 69 67 6e 6f 72 65 | 20 6b 65 79 62 6f 61 72 |y ignore| keyboar|
|000056f0| 64 20 69 6e 70 75 74 2e | 20 57 68 69 6c 65 20 70 |d input.| While p|
|00005700| 65 72 66 65 63 74 6c 79 | 20 61 63 63 65 70 74 61 |erfectly| accepta|
|00005710| 62 6c 65 20 74 6f 20 6f | 70 65 6e 2d 6d 69 6e 64 |ble to o|pen-mind|
|00005720| 65 64 20 65 6e 67 69 6e | 65 65 72 73 20 6c 69 6b |ed engin|eers lik|
|00005730| 65 20 79 6f 75 72 73 65 | 6c 66 2c 20 79 6f 75 72 |e yourse|lf, your|
|00005740| 20 4d 61 72 6b 65 74 69 | 6e 67 20 63 6f 6c 6c 65 | Marketi|ng colle|
|00005750| 61 67 75 65 73 20 6d 61 | 79 20 66 69 6e 64 20 74 |agues ma|y find t|
|00005760| 68 69 73 20 61 70 70 72 | 6f 61 63 68 20 75 6e 61 |his appr|oach una|
|00005770| 63 63 65 70 74 61 62 6c | 65 2e 20 53 6f 2c 20 6c |cceptabl|e. So, l|
|00005780| 65 74 d5 73 20 65 78 61 | 6d 69 6e 65 20 77 68 61 |et.s exa|mine wha|
|00005790| 74 20 68 61 70 70 65 6e | 73 20 77 68 65 6e 20 74 |t happen|s when t|
|000057a0| 77 6f 2d 62 79 74 65 20 | 73 63 72 69 70 74 20 75 |wo-byte |script u|
|000057b0| 73 65 72 73 20 74 79 70 | 65 20 6f 6e 20 74 68 65 |sers typ|e on the|
|000057c0| 69 72 20 6b 65 79 62 6f | 61 72 64 73 2e 0d 0d 4f |ir keybo|ards...O|
|000057d0| 62 76 69 6f 75 73 6c 79 | 2c 20 61 20 4d 61 63 69 |bviously|, a Maci|
|000057e0| 6e 74 6f 73 68 20 6b 65 | 79 62 6f 61 72 64 20 64 |ntosh ke|yboard d|
|000057f0| 6f 65 73 6e d5 74 20 68 | 61 76 65 20 65 6e 6f 75 |oesn.t h|ave enou|
|00005800| 67 68 20 6b 65 79 73 20 | 74 6f 20 61 6c 6c 6f 77 |gh keys |to allow|
|00005810| 20 75 73 65 72 73 20 6f | 66 20 74 77 6f 2d 62 79 | users o|f two-by|
|00005820| 74 65 20 73 63 72 69 70 | 74 20 73 79 73 74 65 6d |te scrip|t system|
|00005830| 73 20 74 6f 20 73 69 6d | 70 6c 79 20 70 72 65 73 |s to sim|ply pres|
|00005840| 73 20 74 68 65 20 6b 65 | 79 20 63 6f 72 72 65 73 |s the ke|y corres|
|00005850| 70 6f 6e 64 69 6e 67 20 | 74 6f 20 74 68 65 20 6f |ponding |to the o|
|00005860| 6e 65 20 63 68 61 72 61 | 63 74 65 72 20 74 68 65 |ne chara|cter the|
|00005870| 79 20 77 61 6e 74 20 6f | 75 74 20 6f 66 20 32 38 |y want o|ut of 28|
|00005880| 2c 30 30 30 2e 20 49 6e | 73 74 65 61 64 2c 20 74 |,000. In|stead, t|
|00005890| 77 6f 2d 62 79 74 65 20 | 73 79 73 74 65 6d 73 20 |wo-byte |systems |
|000058a0| 61 72 65 20 65 71 75 69 | 70 70 65 64 20 77 69 74 |are equi|pped wit|
|000058b0| 68 20 61 20 73 6f 66 74 | 77 61 72 65 20 69 6e 70 |h a soft|ware inp|
|000058c0| 75 74 20 6d 65 74 68 6f | 64 2c 20 61 6c 73 6f 20 |ut metho|d, also |
|000058d0| 63 61 6c 6c 65 64 20 61 | 20 66 72 6f 6e 74 2d 65 |called a| front-e|
|000058e0| 6e 64 20 70 72 6f 63 65 | 73 73 6f 72 20 6f 72 20 |nd proce|ssor or |
|000058f0| 46 45 50 2c 20 77 68 69 | 63 68 20 61 6c 6c 6f 77 |FEP, whi|ch allow|
|00005900| 73 20 75 73 65 72 73 20 | 74 6f 20 74 79 70 65 20 |s users |to type |
|00005910| 70 68 6f 6e 65 74 69 63 | 61 6c 6c 79 20 6f 6e 20 |phonetic|ally on |
|00005920| 61 20 6b 65 79 62 6f 61 | 72 64 20 73 69 6d 69 6c |a keyboa|rd simil|
|00005930| 61 72 20 74 6f 20 74 68 | 65 20 73 74 61 6e 64 61 |ar to th|e standa|
|00005940| 72 64 20 55 2e 53 2e 20 | 6b 65 79 62 6f 61 72 64 |rd U.S. |keyboard|
|00005950| 2e 20 28 53 6f 6d 65 20 | 69 6e 70 75 74 20 6d 65 |. (Some |input me|
|00005960| 74 68 6f 64 73 20 75 73 | 65 20 73 74 72 6f 6b 65 |thods us|e stroke|
|00005970| 73 20 6f 72 20 63 6f 64 | 65 73 20 69 6e 73 74 65 |s or cod|es inste|
|00005980| 61 64 20 6f 66 20 70 68 | 6f 6e 65 74 69 63 73 2c |ad of ph|onetics,|
|00005990| 20 62 75 74 20 74 68 65 | 20 6d 65 63 68 61 6e 69 | but the| mechani|
|000059a0| 73 6d 20 69 73 20 74 68 | 65 20 73 61 6d 65 2e 29 |sm is th|e same.)|
|000059b0| 20 0d 41 73 20 73 6f 6f | 6e 20 61 73 20 74 68 65 | .As soo|n as the|
|000059c0| 20 75 73 65 72 20 62 65 | 67 69 6e 73 20 74 79 70 | user be|gins typ|
|000059d0| 69 6e 67 2c 20 61 20 73 | 6d 61 6c 6c 20 69 6e 70 |ing, a s|mall inp|
|000059e0| 75 74 20 77 69 6e 64 6f | 77 20 61 70 70 65 61 72 |ut windo|w appear|
|000059f0| 73 20 61 74 20 74 68 65 | 20 62 6f 74 74 6f 6d 20 |s at the| bottom |
|00005a00| 6f 66 20 74 68 65 20 73 | 63 72 65 65 6e 2e 20 57 |of the s|creen. W|
|00005a10| 68 65 6e 20 74 68 65 20 | 75 73 65 72 20 73 69 67 |hen the |user sig|
|00005a20| 6e 61 6c 73 20 74 68 65 | 20 69 6e 70 75 74 20 6d |nals the| input m|
|00005a30| 65 74 68 6f 64 2c 20 69 | 74 20 64 69 73 70 6c 61 |ethod, i|t displa|
|00005a40| 79 73 20 76 61 72 69 6f | 75 73 20 72 65 61 64 69 |ys vario|us readi|
|00005a50| 6e 67 73 20 74 68 61 74 | 20 63 6f 72 72 65 73 70 |ngs that| corresp|
|00005a60| 6f 6e 64 20 74 6f 20 74 | 68 65 20 74 79 70 65 64 |ond to t|he typed|
|00005a70| 20 69 6e 70 75 74 2e 20 | 54 68 65 73 65 20 72 65 | input. |These re|
|00005a80| 61 64 69 6e 67 73 20 6d | 61 79 20 69 6e 63 6c 75 |adings m|ay inclu|
|00005a90| 64 65 20 6f 6e 65 20 6f | 72 20 6d 6f 72 65 20 74 |de one o|r more t|
|00005aa0| 77 6f 2d 62 79 74 65 20 | 63 68 61 72 61 63 74 65 |wo-byte |characte|
|00005ab0| 72 73 2e 20 54 68 65 72 | 65 20 6d 61 79 20 62 65 |rs. Ther|e may be|
|00005ac0| 20 6d 6f 72 65 20 74 68 | 61 6e 20 6f 6e 65 20 76 | more th|an one v|
|00005ad0| 61 6c 69 64 20 72 65 61 | 64 69 6e 67 20 6f 66 20 |alid rea|ding of |
|00005ae0| 61 20 67 69 76 65 6e 20 | d2 63 6c 61 75 73 65 d3 |a given |.clause.|
|00005af0| 20 6f 66 20 69 6e 70 75 | 74 2c 20 69 6e 20 77 68 | of inpu|t, in wh|
|00005b00| 69 63 68 20 63 61 73 65 | 20 74 68 65 20 75 73 65 |ich case| the use|
|00005b10| 72 20 6d 75 73 74 20 63 | 68 6f 6f 73 65 20 74 68 |r must c|hoose th|
|00005b20| 65 20 61 70 70 72 6f 70 | 72 69 61 74 65 20 72 65 |e approp|riate re|
|00005b30| 61 64 69 6e 67 2e 20 0d | 57 68 65 6e 20 73 61 74 |ading. .|When sat|
|00005b40| 69 73 66 69 65 64 2c 20 | 74 68 65 20 75 73 65 72 |isfied, |the user|
|00005b50| 20 61 63 63 65 70 74 73 | 20 74 68 65 20 72 65 61 | accepts| the rea|
|00005b60| 64 69 6e 67 73 2c 20 77 | 68 69 63 68 20 61 72 65 |dings, w|hich are|
|00005b70| 20 74 68 65 6e 20 66 6c | 75 73 68 65 64 20 66 72 | then fl|ushed fr|
|00005b80| 6f 6d 20 74 68 65 20 69 | 6e 70 75 74 20 77 69 6e |om the i|nput win|
|00005b90| 64 6f 77 20 61 6e 64 20 | 73 65 6e 74 20 74 6f 20 |dow and |sent to |
|00005ba0| 74 68 65 20 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |the appl|ication |
|00005bb0| 61 73 20 6b 65 79 2d 64 | 6f 77 6e 20 65 76 65 6e |as key-d|own even|
|00005bc0| 74 73 2e 20 53 69 6e 63 | 65 20 74 68 65 20 4d 61 |ts. Sinc|e the Ma|
|00005bd0| 63 69 6e 74 6f 73 68 20 | 77 61 73 20 6e 65 76 65 |cintosh |was neve|
|00005be0| 72 20 72 65 61 6c 6c 79 | 20 64 65 73 69 67 6e 65 |r really| designe|
|00005bf0| 64 20 66 6f 72 20 74 77 | 6f 2d 62 79 74 65 20 63 |d for tw|o-byte c|
|00005c00| 68 61 72 61 63 74 65 72 | 73 2c 20 61 20 74 77 6f |haracter|s, a two|
|00005c10| 2d 62 79 74 65 20 63 68 | 61 72 61 63 74 65 72 20 |-byte ch|aracter |
|00005c20| 69 73 20 73 65 6e 74 20 | 74 6f 20 74 68 65 20 61 |is sent |to the a|
|00005c30| 70 70 6c 69 63 61 74 69 | 6f 6e 20 61 73 20 74 77 |pplicati|on as tw|
|00005c40| 6f 20 73 65 70 61 72 61 | 74 65 20 6f 6e 65 2d 62 |o separa|te one-b|
|00005c50| 79 74 65 20 6b 65 79 2d | 64 6f 77 6e 20 65 76 65 |yte key-|down eve|
|00005c60| 6e 74 73 2e 20 49 6e 74 | 65 72 73 70 65 72 73 65 |nts. Int|ersperse|
|00005c70| 64 20 69 6e 20 74 68 65 | 20 73 74 72 65 61 6d 20 |d in the| stream |
|00005c80| 6f 66 20 6b 65 79 2d 64 | 6f 77 6e 20 65 76 65 6e |of key-d|own even|
|00005c90| 74 73 20 74 68 65 72 65 | 20 6d 61 79 20 61 6c 73 |ts there| may als|
|00005ca0| 6f 20 62 65 20 6f 6e 65 | 2d 62 79 74 65 20 63 68 |o be one|-byte ch|
|00005cb0| 61 72 61 63 74 65 72 73 | 2c 20 65 6e 63 6f 64 65 |aracters|, encode|
|00005cc0| 64 20 61 73 20 41 53 43 | 49 49 2e 0d 42 65 66 6f |d as ASC|II..Befo|
|00005cd0| 72 65 20 67 65 74 74 69 | 6e 67 20 6f 76 65 72 77 |re getti|ng overw|
|00005ce0| 68 65 6c 6d 65 64 20 62 | 79 20 61 6c 6c 20 74 68 |helmed b|y all th|
|00005cf0| 69 73 2c 20 63 6f 6e 73 | 69 64 65 72 20 74 77 6f |is, cons|ider two|
|00005d00| 20 69 6d 70 6f 72 74 61 | 6e 74 20 70 6f 69 6e 74 | importa|nt point|
|00005d10| 73 2e 20 46 69 72 73 74 | 2c 20 74 68 65 20 69 6e |s. First|, the in|
|00005d20| 70 75 74 20 6d 65 74 68 | 6f 64 20 69 73 20 74 61 |put meth|od is ta|
|00005d30| 6b 69 6e 67 20 74 68 65 | 20 6b 65 79 73 74 72 6f |king the| keystro|
|00005d40| 6b 65 73 20 66 6f 72 20 | 79 6f 75 2e 20 54 68 65 |kes for |you. The|
|00005d50| 20 6b 65 79 73 74 72 6f | 6b 65 73 20 74 68 65 20 | keystro|kes the |
|00005d60| 75 73 65 72 20 74 79 70 | 65 73 20 61 72 65 20 6e |user typ|es are n|
|00005d70| 6f 74 20 62 65 69 6e 67 | 20 73 65 6e 74 20 64 69 |ot being| sent di|
|00005d80| 72 65 63 74 6c 79 20 69 | 6e 74 6f 20 79 6f 75 72 |rectly i|nto your|
|00005d90| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 d1 20 74 | applica|tion . t|
|00005da0| 68 65 79 d5 72 65 20 62 | 65 69 6e 67 20 70 72 6f |hey.re b|eing pro|
|00005db0| 63 65 73 73 65 64 20 66 | 69 72 73 74 2e 20 41 6c |cessed f|irst. Al|
|00005dc0| 73 6f 2c 20 73 69 6e 63 | 65 20 74 68 65 20 75 73 |so, sinc|e the us|
|00005dd0| 65 72 20 63 61 6e 20 74 | 79 70 65 20 61 20 6c 6f |er can t|ype a lo|
|00005de0| 74 20 69 6e 74 6f 20 74 | 68 65 20 69 6e 70 75 74 |t into t|he input|
|00005df0| 20 6d 65 74 68 6f 64 20 | 62 65 66 6f 72 65 20 61 | method |before a|
|00005e00| 63 63 65 70 74 69 6e 67 | 20 74 68 65 20 70 72 6f |ccepting| the pro|
|00005e10| 63 65 73 73 65 64 20 69 | 6e 70 75 74 2c 20 79 6f |cessed i|nput, yo|
|00005e20| 75 20 63 61 6e 20 67 65 | 74 20 61 20 62 69 67 20 |u can ge|t a big |
|00005e30| 63 68 75 6e 6b 20 6f 66 | 20 6b 65 79 2d 64 6f 77 |chunk of| key-dow|
|00005e40| 6e 20 65 76 65 6e 74 73 | 20 61 74 20 6f 6e 63 65 |n events| at once|
|00005e50| 2e 20 0d 53 6f 20 6c 65 | 74 d5 73 20 73 65 65 20 |. .So le|t.s see |
|00005e60| 77 68 61 74 20 79 6f 75 | 72 20 6d 61 69 6e 20 65 |what you|r main e|
|00005e70| 76 65 6e 74 20 6c 6f 6f | 70 20 73 68 6f 75 6c 64 |vent loo|p should|
|00005e80| 20 6c 6f 6f 6b 20 6c 69 | 6b 65 20 69 6e 20 69 74 | look li|ke in it|
|00005e90| 73 20 73 69 6d 70 6c 65 | 73 74 20 66 6f 72 6d 20 |s simple|st form |
|00005ea0| 69 66 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 70 |if you w|ant to p|
|00005eb0| 72 6f 70 65 72 6c 79 20 | 61 63 63 65 70 74 20 6d |roperly |accept m|
|00005ec0| 69 78 65 64 20 6f 6e 65 | 2d 20 61 6e 64 20 74 77 |ixed one|- and tw|
|00005ed0| 6f 2d 62 79 74 65 20 63 | 68 61 72 61 63 74 65 72 |o-byte c|haracter|
|00005ee0| 73 3a 0d 2f 2f 20 47 6c | 6f 62 61 6c 73 0d 75 6e |s:.// Gl|obals.un|
|00005ef0| 73 69 67 6e 65 64 20 73 | 68 6f 72 74 20 67 43 68 |signed s|hort gCh|
|00005f00| 61 72 42 75 66 3b 09 09 | 2f 2f 20 42 75 66 66 65 |arBuf;..|// Buffe|
|00005f10| 72 20 74 68 61 74 20 68 | 6f 6c 64 73 20 6f 75 72 |r that h|olds our|
|00005f20| 20 28 70 6f 73 73 69 62 | 6c 79 ca 74 77 6f 2d 62 | (possib|ly.two-b|
|00005f30| 79 74 65 29 20 0d 09 09 | 09 09 09 09 09 09 09 09 |yte) ...|........|
|00005f40| 2f 2f 20 63 68 61 72 61 | 63 74 65 72 0d 42 6f 6f |// chara|cter.Boo|
|00005f50| 6c 65 61 6e 09 09 09 67 | 4e 65 65 64 32 6e 64 42 |lean...g|Need2ndB|
|00005f60| 79 74 65 3b 09 2f 2f 20 | 46 6c 61 67 20 74 68 61 |yte;.// |Flag tha|
|00005f70| 74 20 74 65 6c 6c 73 20 | 75 73 20 77 65 27 72 65 |t tells |us we're|
|00005f80| 20 77 61 69 74 69 6e 67 | 20 66 6f 72 20 74 68 65 | waiting| for the|
|00005f90| 0d 09 09 09 09 09 09 09 | 09 09 09 2f 2f 20 73 65 |........|...// se|
|00005fa0| 63 6f 6e 64 20 62 79 74 | 65 20 6f 66 20 61 20 74 |cond byt|e of a t|
|00005fb0| 77 6f 2d 62 79 74 65 20 | 63 68 61 72 61 63 74 65 |wo-byte |characte|
|00005fc0| 72 0d 76 6f 69 64 20 45 | 76 65 6e 74 4c 6f 6f 70 |r.void E|ventLoop|
|00005fd0| 28 76 6f 69 64 29 0d 7b | 0d 09 45 76 65 6e 74 52 |(void).{|..EventR|
|00005fe0| 65 63 6f 72 64 09 65 76 | 65 6e 74 3b 09 09 09 2f |ecord.ev|ent;.../|
|00005ff0| 2f 20 54 68 65 20 63 75 | 72 72 65 6e 74 20 65 76 |/ The cu|rrent ev|
|00006000| 65 6e 74 0d 09 73 68 6f | 72 74 09 09 09 63 62 52 |ent..sho|rt...cbR|
|00006010| 65 73 75 6c 74 3b 09 09 | 2f 2f 20 54 68 65 20 72 |esult;..|// The r|
|00006020| 65 73 75 6c 74 20 6f 66 | 20 6f 75 72 20 43 68 61 |esult of| our Cha|
|00006030| 72 42 79 74 65 20 63 61 | 6c 6c 0d 09 75 6e 73 69 |rByte ca|ll..unsi|
|00006040| 67 6e 65 64 20 63 68 61 | 72 09 6f 6e 65 42 79 74 |gned cha|r.oneByt|
|00006050| 65 3b 09 09 2f 2f 20 53 | 69 6e 67 6c 65 20 62 79 |e;..// S|ingle by|
|00006060| 74 65 20 65 78 74 72 61 | 63 74 65 64 20 66 72 6f |te extra|cted fro|
|00006070| 6d 20 65 76 65 6e 74 0d | 09 42 6f 6f 6c 65 61 6e |m event.|.Boolean|
|00006080| 09 09 09 70 72 6f 63 65 | 73 73 43 68 61 72 3b 09 |...proce|ssChar;.|
|00006090| 2f 2f 20 57 68 65 74 68 | 65 72 20 77 65 20 73 68 |// Wheth|er we sh|
|000060a0| 6f 75 6c 64 20 73 65 6e | 64 20 6f 75 72 20 61 70 |ould sen|d our ap|
|000060b0| 70 6c 69 63 61 74 69 6f | 6e 20 0d 09 09 09 09 09 |plicatio|n ......|
|000060c0| 09 09 09 09 09 09 2f 2f | 20 61 20 6b 65 79 20 6d |......//| a key m|
|000060d0| 65 73 73 61 67 65 0d 09 | 0d 09 69 66 20 28 57 61 |essage..|..if (Wa|
|000060e0| 69 74 4e 65 78 74 45 76 | 65 6e 74 28 65 76 65 72 |itNextEv|ent(ever|
|000060f0| 79 45 76 65 6e 74 2c 20 | 26 65 76 65 6e 74 2c 20 |yEvent, |&event, |
|00006100| 53 6c 65 65 70 54 69 6d | 65 28 29 2c 20 6e 69 6c |SleepTim|e(), nil|
|00006110| 29 29 20 7b 0d 09 09 73 | 77 69 74 63 68 20 28 65 |)) {...s|witch (e|
|00006120| 76 65 6e 74 2e 77 68 61 | 74 29 20 7b 0d 09 09 09 |vent.wha|t) {....|
|00006130| 2e 20 2e 20 2e 0d 0d 09 | 09 09 63 61 73 65 20 6b |. . ....|..case k|
|00006140| 65 79 44 6f 77 6e 3a 0d | 09 09 09 63 61 73 65 20 |eyDown:.|...case |
|00006150| 61 75 74 6f 4b 65 79 3a | 0d 09 09 09 09 2e 20 2e |autoKey:|...... .|
|00006160| 20 2e 0d 09 09 09 09 2f | 2f 20 59 6f 75 72 20 63 | ....../|/ Your c|
|00006170| 6f 64 65 20 63 68 65 63 | 6b 73 20 66 6f 72 20 43 |ode chec|ks for C|
|00006180| 6f 6d 6d 61 6e 64 2d 6b | 65 79 20 65 71 75 69 76 |ommand-k|ey equiv|
|00006190| 61 6c 65 6e 74 73 20 68 | 65 72 65 2e 0d 09 09 09 |alents h|ere.....|
|000061a0| 09 2e 20 2e 20 2e 0d 09 | 09 09 09 70 72 6f 63 65 |.. . ...|...proce|
|000061b0| 73 73 43 68 61 72 20 3d | 20 66 61 6c 73 65 3b 0d |ssChar =| false;.|
|000061c0| 09 09 09 09 6f 6e 65 42 | 79 74 65 20 3d 20 28 65 |....oneB|yte = (e|
|000061d0| 76 65 6e 74 2e 6d 65 73 | 73 61 67 65 20 26 20 63 |vent.mes|sage & c|
|000061e0| 68 61 72 43 6f 64 65 4d | 61 73 6b 29 3b 0d 09 09 |harCodeM|ask);...|
|000061f0| 09 09 69 66 20 28 67 4e | 65 65 64 32 6e 64 42 79 |..if (gN|eed2ndBy|
|00006200| 74 65 29 20 7b 0d 09 09 | 09 09 09 2f 2f 20 57 65 |te) {...|...// We|
|00006210| 27 72 65 20 65 78 70 65 | 63 74 69 6e 67 20 74 68 |'re expe|cting th|
|00006220| 65 20 73 65 63 6f 6e 64 | 20 62 79 74 65 20 6f 66 |e second| byte of|
|00006230| 20 61 20 74 77 6f 2d 62 | 79 74 65 20 63 68 61 72 | a two-b|yte char|
|00006240| 61 63 74 65 72 2e 20 0d | 09 09 09 09 09 2f 2f 20 |acter. .|.....// |
|00006250| 53 6f 20 4f 52 20 74 68 | 65 20 62 79 74 65 20 69 |So OR th|e byte i|
|00006260| 6e 74 6f 20 74 68 65 20 | 6c 6f 77 20 62 79 74 65 |nto the |low byte|
|00006270| 20 6f 66 20 6f 75 72 20 | 61 63 63 75 6d 75 6c 61 | of our |accumula|
|00006280| 74 65 64 0d 09 09 09 09 | 09 2f 2f 20 74 77 6f 2d |ted.....|.// two-|
|00006290| 62 79 74 65 20 63 68 61 | 72 61 63 74 65 72 2e 0d |byte cha|racter..|
|000062a0| 09 09 09 09 09 67 43 68 | 61 72 42 75 66 20 3d 20 |.....gCh|arBuf = |
|000062b0| 28 67 43 68 61 72 42 75 | 66 20 3c 3c 20 38 29 20 |(gCharBu|f << 8) |
|000062c0| 7c 20 6f 6e 65 42 79 74 | 65 3b 0d 09 09 09 09 09 || oneByt|e;......|
|000062d0| 63 62 52 65 73 75 6c 74 | 20 3d 20 43 68 61 72 42 |cbResult| = CharB|
|000062e0| 79 74 65 28 28 50 74 72 | 29 26 67 43 68 61 72 42 |yte((Ptr|)&gCharB|
|000062f0| 75 66 2c 20 31 29 3b 0d | 09 09 09 09 09 69 66 20 |uf, 1);.|.....if |
|00006300| 28 63 62 52 65 73 75 6c | 74 20 3d 3d 20 73 6d 4c |(cbResul|t == smL|
|00006310| 61 73 74 42 79 74 65 29 | 0d 09 09 09 09 09 09 70 |astByte)|.......p|
|00006320| 72 6f 63 65 73 73 43 68 | 61 72 20 3d 20 74 72 75 |rocessCh|ar = tru|
|00006330| 65 3b 0d 09 09 09 09 09 | 67 4e 65 65 64 32 6e 64 |e;......|gNeed2nd|
|00006340| 42 79 74 65 20 3d 20 66 | 61 6c 73 65 3b 0d 09 09 |Byte = f|alse;...|
|00006350| 09 09 7d 20 65 6c 73 65 | 20 7b 0d 09 09 09 09 09 |..} else| {......|
|00006360| 2f 2f 20 57 65 27 72 65 | 20 6e 6f 74 20 65 78 70 |// We're| not exp|
|00006370| 65 63 74 69 6e 67 20 61 | 6e 79 74 68 69 6e 67 20 |ecting a|nything |
|00006380| 69 6e 20 70 61 72 74 69 | 63 75 6c 61 72 2e 20 57 |in parti|cular. W|
|00006390| 65 0d 09 09 09 09 09 2f | 2f 20 6d 69 67 68 74 20 |e....../|/ might |
|000063a0| 67 65 74 20 61 20 6f 6e | 65 2d 62 79 74 65 20 63 |get a on|e-byte c|
|000063b0| 68 61 72 61 63 74 65 72 | 2c 20 6f 72 20 77 65 20 |haracter|, or we |
|000063c0| 6d 69 67 68 74 20 67 65 | 74 20 74 68 65 0d 09 09 |might ge|t the...|
|000063d0| 09 09 09 2f 2f 20 66 69 | 72 73 74 20 62 79 74 65 |...// fi|rst byte|
|000063e0| 20 6f 66 20 61 20 74 77 | 6f 2d 62 79 74 65 20 63 | of a tw|o-byte c|
|000063f0| 68 61 72 61 63 74 65 72 | 2e 0d 09 09 09 09 09 67 |haracter|.......g|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.